← ClaudeAtlas

issue-feature-breakdownlisted

Analyze a Jira ticket by gathering full context from Jira and Confluence, following linked tickets, then running a clarity-council to identify gaps and ambiguities. Produces an actionable breakdown plan. All actions are read-only. Use when user says "break down this feature", "analyze this ticket", "feature breakdown", or provides a Jira ticket key for analysis.
risadams/skills · ★ 2 · AI & Automation · score 63
Install: claude install-skill risadams/skills
# Feature Breakdown Read-only analysis of a Jira feature ticket. Gathers context, consults the clarity-council, resolves ambiguities with the user, and produces an actionable breakdown. **All operations are read-only. Never create, update, or transition Jira tickets.** ## Input A Jira ticket key (e.g. `PROJ-123`). Extract from the user's message using pattern `[A-Z][A-Z0-9]+-\d+`. ## Workflow ### Phase 1 — Gather Context 1. Fetch the root ticket via `jira_get_issue` — capture summary, description, acceptance criteria, status, priority, story points, fix version, and sprint. 2. Fetch comments via `jira_get_comments`. 3. Walk **all linked tickets** (issue links from the root ticket's `issuelinks` field): - For each link: fetch via `jira_get_issue`, note the link type (blocks / is blocked by / relates to / etc.). - If the root ticket belongs to an **epic/feature**: fetch sibling stories via `jira_get_epic_issues`. 4. Check for **Confluence context**: - Fetch remote links via `jira_get_remote_links` — read any linked Confluence pages via `confluence_get_page`. - Search Confluence via `confluence_search` with CQL: `text ~ "TICKET-KEY"` to find pages that reference this ticket. 5. Compile a **Context Summary** and present it to the user. Include: - Root ticket details - Linked ticket summaries (with link types) - Confluence page titles and key excerpts - Any acceptance criteria found **Gate:** Ask the user if any additional tickets or documents shoul