COMMAND
Surface and validate Claude's hidden assumptions about the project for user confirmation
Execute a Jira ticket following its implementation plan
> /plugin marketplace add Jeffallan/claude-skills > /plugin install fullstack-dev-skills@fullstack-dev-skills
How it fires
How this command gets triggered: by you, by Claude, or both.
/execute-ticketContext preview
What this command does when you run it.
Execute a Jira ticket following its implementation plan
name: execute-ticket description: Execute a Jira ticket following its implementation plan argument-hint: <ticket-key>
**Target Ticket:** $ARGUMENTS
---
1. **Fetch the Jira ticket** using `{Target_Ticket}`
2. **Verify ticket is self-contained** with:
3. **Extract document links** (for context/reference only):
4. **FAILURE CONDITION - Missing Implementation Details:**
If the ticket lacks implementation steps or test code:
**STOP and prompt the user:**
Ticket {Target_Ticket} is missing implementation details.
Found: [list what's present]
Missing: [list what's missing]
Options:
1. I can analyze the codebase and generate the missing details
2. Please update the ticket with implementation details first5. **CHECKPOINT:** Confirm ticket details and approach with user before proceeding.
---
1. **Mandatory: Review the ticket's implementation steps** (primary source of truth) 2. **Mandatory: Read the implementation plan** for wave/dependency context 3. **Mandatory: Explore the codebase** for relevant patterns and unforseen sideffects 4. **Mandatory: Check for parallel execution opportunities** (see below)
---
After reading the implementation plan, check for a **Parallel Execution Strategy** section:
1. **If parallel waves are defined:**
2. **Parallel execution prompt to user:**
The implementation plan defines parallel execution waves. Current Wave: [N] Tickets ready for parallel execution: - TICKET-101: [title] → recommended: [agent-type] - TICKET-102: [title] → recommended: [agent-type] - TICKET-103: [title] → recommended: [agent-type] Options: A) Execute all wave tickets in parallel (spawn multiple agents) B) Execute tickets sequentially (one at a time) C) Select specific tickets to parallelize Which approach? [A/B/C]
3. **If user approves parallel execution:**
---
6. **CHECKPOINT:** Confirm ticket selection and approach with user 7. Update Jira status to "In Progress" 8. Execute implementation steps from the plan 9. Write required tests (unit, integration, E2E as needed) 10. Verify all acceptance criteria are met
---
11. Present implementation summary and commit message for user review (see Output format below)
**Note:** The user will handle git commit and PR creation. When ready to finalize, the user runs `/complete-ticket` to transition Jira and update the implementation plan.
---
**STOP and check in with the user at these points:**
1. **Before starting:** Confirm ticket selection and planned approach 2. **On deviation:** Stop and get approval (see Deviation Handling) 3. **On blocker:** Report the issue and wait for guidance 4. **When complete:** Present commit message and summary for user review
---
---
When implementation is complete, present this for user review:
{Target_Ticket}: Brief summary of changes
- Change 1 description
- Change 2 description
- Change 3 description---
If the implementation plan needs to be deviated from:
1. **STOP** - Do not proceed with the deviation without approval
2. **Report** - Clearly explain:
3. **Present options:**
4. **WAIT** for user feedback before continuing
5. **Document** the approved deviation in the completion summary
---
If follow-up work is discovered during implementation:
1. **Draft the ticket:**
Title: [Clear, actionable title]
Description: [What needs to be done and why]
Acceptance Criteria:
- [ ] Criterion 1
- [ ] Criterion 2
Story Points: [Estimate]
Related Ticket: {Target_Ticket}2. **Recommend placement:*
67 Specialized Skills for Full-Stack Developers. Transform Claude Code into your expert pair programmer.
Repo: Jeffallan/claude-skills
Surface and validate Claude's hidden assumptions about the project for user confirmation
Reference for: Common Ground Load when: Classifying assumptions, determining type or tier
Reference for: Common Ground Load when: Storage operations, project identification, file format
Reference for: Common Ground Load when: Using --graph flag, generating mermaid diagrams
Approve synthesis findings and create implementation tickets from discovery
Create a discovery document for research/customer discovery epics