flurdy

jira-ticket

0
0
# Install this skill:
npx skills add flurdy/agent-skills --skill "jira-ticket"

Install specific skill from multi-skill repository

# Description

Look up Jira ticket details including summary, type, and description. Use this to fetch ticket context for branch naming, PR creation, or understanding requirements.

# SKILL.md


name: jira-ticket
description: Look up Jira ticket details including summary, type, and description. Use this to fetch ticket context for branch naming, PR creation, or understanding requirements.


Jira Ticket Lookup

Fetch details about a Jira ticket.

Requirements

This skill requires the mcp-server-atlassian-jira MCP server configured with the name jira.

Usage

/jira-ticket SP-123

Instructions

1. Look Up the Jira Ticket

Use the Jira MCP tools to fetch the ticket details:

mcp__jira__jira_get with:
  path: /rest/api/3/issue/{ticketNumber}
  jq: "{key: key, summary: fields.summary, type: fields.issuetype.name, description: fields.description}"

2. Determine Branch Prefix

Map the Jira issue type to a conventional commit prefix:

Issue Type Branch Prefix
Story feat
Task feat
Bug fix
Spike chore
Sub-task inherit from parent, or feat
Improvement feat
Technical Debt refactor
Documentation docs
Default feat

3. Return Ticket Info

Provide the user with:
- Ticket key (e.g., SP-123)
- Summary
- Issue type
- Suggested branch prefix based on type
- Description (if available and requested)

Example Output

Ticket: SP-123
Summary: Add user authentication
Type: Story
Suggested prefix: feat
Branch name: feat/SP-123-add-user-authentication

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.