Skip to content

mk:jira-issue

What This Skill Does

Forks the jira-issue agent to handle single-issue CRUD: create / get / update / delete. Backed by jira-as CLI through the env-translating wrapper.

When to Use

Verified CLI Idioms

OperationTierWrapper invocation
Get1bash $CLAUDE_PROJECT_DIR/.claude/skills/jira/scripts/jira-as.sh issue get PROJ-123
Create2bash $CLAUDE_PROJECT_DIR/.claude/skills/jira/scripts/jira-as.sh issue create --project PROJ --type Bug --summary "..."
Create from template2... issue create --project PROJ --template bug --summary "..."
Update3... issue update PROJ-123 --summary "..." --priority High
Delete4... issue delete PROJ-123 (omit --force unless after dry-run review)

--project is a flag (not positional). Run --help per verb for the authoritative flag list.

Domain References

  • references/issue-templates.md — canonical Bug / Story / Epic / Task templates + body markdown
  • references/field-formats.md — ADF, user assignment, custom-field formats (531 lines, adopted from upstream)
  • references/decision-matrices.md — issue-type / priority / template decision tables

Peer Leaves

mk:jira-fields (custom field IDs) · mk:jira-lifecycle (post-create transitions) · mk:jira-collaborate (comments / attachments) · mk:jira-relationships (linking)

Agent

jira-issue — A + C, NOT B (Skill Rule of Two: 2/3 compliant).

Released under the MIT License.