jira-plan-ticket

Fetch Jira ticket context, create a Git branch, and draft an implementation plan.

2.3k|552|Updated Feb 20, 2019
One-click install
npx skills add https://github.com/Checkmk/checkmk --skill jira-plan-ticket
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jira-plan-ticket
Source: https://github.com/Checkmk/checkmk/tree/main/.claude/skills/jira-plan-ticket
Command: npx skills add https://github.com/Checkmk/checkmk --skill jira-plan-ticket

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of starting work on a Jira ticket by automating context fetching, branch creation, and initial planning.

Core Features & Use Cases

  • Jira Ticket Context: Fetches detailed information about a Jira ticket, including description, comments, attachments, and linked tickets.
  • Branch Management: Automatically creates a Git branch based on the Jira ticket key and summary, ensuring a clean working directory.
  • Implementation Planning: Drafts an initial implementation plan by analyzing ticket details and identifying relevant code components.
  • Use Case: When you pick up a new Jira ticket (e.g., CMK-12345), you can run this Skill to create a branch named CMK-12345-fix-login-crash, fetch all relevant ticket details, and get a draft plan for how to approach the fix.

Quick Start

Use the jira-plan-ticket skill to start working on ticket CMK-12345.

Frequently Asked Questions about jira-plan-ticket

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Jira ticket to Git branch creation and planning?

Automating Jira ticket to Git branch creation involves fetching ticket context like descriptions and attachments, creating a named Git branch, and drafting an implementation plan. This Skill handles fetching details, branch management, and planning for CMK project issues.

How does Jira branch naming work when starting development on a ticket?

Jira branch naming works by generating a branch name from the Jira ticket key and summary, such as CMK-12345-fix-login-crash. This ensures a clean working directory and directly links your Git branch to the specific Jira issue.

Can I fetch Jira ticket context like comments and attachments for implementation planning?

Yes, you can fetch Jira ticket context including descriptions, comments, attachments, and linked tickets. Analyzing these ticket details allows the workflow to identify relevant code components and draft an initial implementation plan.

Does this Jira workflow automation work with tickets outside the CMK project?

No, this Jira workflow automation specifically handles issues within the CMK project. It fetches ticket details, performs Git operations, and analyzes attachments tailored exclusively for CMK project development workflows.

What is the best way to draft an implementation plan from a Jira ticket?

The best way to draft an implementation plan from a Jira ticket is to analyze the fetched ticket details and attachments to identify relevant code components. This approach generates an initial plan guiding your development approach for the fix.