← ClaudeAtlas

work-on-ticketlisted

Fetches Jira ticket details, creates an appropriately named branch, and initiates the task planning workflow. Use when the user says "work on [TICKET_ID]" or similar phrases.
jjmartres/ai-coding-agents · ★ 30 · AI & Automation · score 83
Install: claude install-skill jjmartres/ai-coding-agents
# Work on Ticket Streamlined workflow to start work on a Jira ticket by fetching ticket details, creating a branch, and initiating task planning. ## When to Use This Skill Activate this skill when: - The user says "work on AGP-123" or "start work on AGP-123" - The user says "pick up AGP-123" or "begin AGP-123" - The user mentions starting work on a specific Jira ticket ID - Pattern: `work on [TICKET_ID]` or similar intent ## Workflow ### 1. Parse Ticket ID Extract the Jira ticket ID from the user's message. Common patterns: - `work on AGP-782` - `start AGP-782` - `pick up PROJ-123` Ticket ID format: `[A-Z]+-[0-9]+` (e.g., AGP-782, AICC-123) ### 2. Fetch Jira Ticket Details Use the MCP Zapier tool to fetch the ticket: ```typescript mcp__zapier - frontend__jira_software_cloud_find_issue_by_key({ instructions: "Get details for ticket [TICKET_ID]", key: "[TICKET_ID]", fields: "summary,description,issuetype,priority,status", }); ``` **Extract from response:** - Summary (title) - Description - Issue type - Status - Any other relevant context ### 3. Generate Branch Name Create a branch name using this format: ``` [TICKET_ID]-[kebab-case-summary] ``` **Branch Naming Rules:** - Start with the ticket ID (e.g., `AGP-782-`) - Convert summary to kebab-case (lowercase, dashes instead of spaces) - Remove special characters - Keep it concise (max 50 characters total) - Use meaningful words from the summary **Examples:** - `AGP-782-migrate-existing-mcp-ser