From reaper
Use when working with Jira issues and work items. TRIGGER when a Jira key is referenced (e.g., "APP-123", "APP-7"); creating, transitioning, updating, linking, or querying parent/child hierarchy of Jira work items; searching across projects with JQL. Returns the correct field mapping, transition IDs, and link-type semantics — direct calls without it routinely produce malformed updates or wrong status transitions. SKIP for GitHub Issues, Linear, Beads, or markdown plan files.
How this skill is triggered — by the user, by Claude, or both
Slash command
/reaper:issue-tracker-jiraThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Maps abstract task operations to `acli jira` CLI commands. See `acli jira --help` and `acli jira workitem --help` for full flag details.
Maps abstract task operations to acli jira CLI commands. See acli jira --help and acli jira workitem --help for full flag details.
| Operation | Command Pattern |
|---|---|
| FETCH_ISSUE | acli jira workitem view <key> |
| LIST_CHILDREN | acli jira workitem search --jql "parent=<key>" |
| CREATE_ISSUE | acli jira workitem create --project=<key> --type=Task --title="..." --description="..." |
| UPDATE_ISSUE | acli jira workitem update <key> --status="..." --assignee="..." |
| ADD_DEPENDENCY | acli jira workitem link <source> <target> --type=Blocks |
| QUERY_DEPENDENCY_TREE | acli jira workitem search --jql "issuekey in linkedIssuesOf(<key>)" recursively |
| CLOSE_ISSUE | acli jira workitem update <key> --status="Done" |
Jira uses a native parent-child hierarchy: Epic > Story/Task > Sub-task. In Reaper's terminology, any issue that groups child work items is a parent issue, regardless of its Jira type.
Single-issue rule: Plans with only a single issue do not require a parent issue. Only create a parent when there are multiple child work items to organize.
Creating a parent issue:
Use the Epic type to create a parent issue that groups multiple child work items:
acli jira workitem create --project=PROJ --type=Epic \
--title="Authentication overhaul" --description="Parent issue grouping auth work items."
# Returns: PROJ-10
CREATE_ISSUE with parent:
Determine the parent's issue type to choose the right creation pattern:
# Parent is an Epic -- create Story/Task under it using --epic or --parent
acli jira workitem create --project=PROJ --type=Story --parent=PROJ-10 \
--title="Implement login" --description="Details..."
# Parent is a Story/Task -- create Sub-task under it
acli jira workitem create --project=PROJ --type=Sub-task --parent=PROJ-42 \
--title="Add password validation" --description="Details..."
LIST_CHILDREN:
# Direct children of any parent issue
acli jira workitem search --jql "parent=PROJ-10"
Jira has native issue linking. ADD_DEPENDENCY maps to link creation:
blocks maps to Jira's Blocks link typerelated maps to Jira's Relates link type# blocks: PROJ-101 blocks PROJ-102
acli jira workitem link PROJ-101 PROJ-102 --type=Blocks
# related: informational link between siblings
acli jira workitem link PROJ-101 PROJ-103 --type=Relates
QUERY_DEPENDENCY_TREE:
# Direct links from a single issue
acli jira workitem search --jql "issuekey in linkedIssuesOf(PROJ-100)"
# Recursive: repeat for each linked issue until no new keys appear.
Jira enforces workflow transitions. If a transition fails, inspect available statuses with acli jira workitem view <key> and use the exact status name.
acli jira workitem update PROJ-123 --status="In Progress"
acli jira workitem update PROJ-123 --status="Done"
Run acli jira --help for the full flag reference. This skill documents recommended patterns for Reaper's abstract operations, not the complete CLI surface. Agents may discover and use additional flags beyond what is documented here.
npx claudepluginhub spicelabshq/claude-marketplace --plugin reaperCreates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.