Back to skills
extension
Category: Development & EngineeringNo API key required

jira-ticket

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

personAuthor: jakexiaohubgithub

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