Skip to content

mk:jira-fields

What This Skill Does

Forks the jira-fields agent to discover field IDs / names / scope, check per-project field availability, and configure agile field mappings (admin-only).

When to Use

  • Triggers: "field ID for X", "list custom fields", "check fields for project PROJ", "configure agile fields"
  • NOT for: setting per-issue field values (mk:jira-issue update --custom-fields).

Required Permissions

fields list, check-project are open. fields create, fields configure-agile require Jira Admin — surface clearly on exit 3.

Verified Wrapper Invocations

OperationTierInvocation
List all fields1... fields list
List by name pattern1... fields list --search "story"
Field detail1... fields list --id customfield_10016
Check project field availability1... fields check-project PROJ
Create custom field (admin)2... fields create --name "..." --type <type>
Configure agile mapping (admin)3... fields configure-agile --board-id <ID> --story-points-field customfield_10016

Custom Field ID Patterns

Cloud Jira uses customfield_NNNNN. Common defaults (verify per instance):

  • Story Points: customfield_10016
  • Sprint: customfield_10020
  • Epic Link: customfield_10014
  • Epic Name: customfield_10011

Domain References

  • references/field-discovery.md — discovery methodology
  • references/agile-field-ids.md — typical agile field IDs (canonical source)
  • references/field-types-reference.md — type-selection guide

Peer Leaves

mk:jira-issue (sets field values per issue) · mk:jira-agile (consumes agile field IDs) · mk:jira-admin (broader admin surface)

Agent

jira-fields — A + C, NOT B.

Released under the MIT License.