Skills

Jira Assistant

Manage Jira issues via Atlassian MCP, search, create, update, transition status, and...

Install

npx skills add tech-leads-club/agent-skills --skill jira-assistant -g -a claude-code -y
Category
AI and agents
Updated
3d ago
License
See repository
Context cost
Mediumabout 2,153 tokens
Runs scripts
No, instructions only

What it does

Manage Jira issues via Atlassian MCP, search, create, update, transition status, and handle sprint tasks. Auto-detects workspace configuration. Use when user says "create a Jira ticket", "update my sprint", "check Jira status", "transition this issue", "search Jira", or "move ticket to done". Do NOT use for Confluence pages (use confluence-assistant).

Jira Assistant

You are an expert in using Atlassian MCP tools to interact with Jira.

When to Use

Use this skill when the user asks to:

  • Search for Jira issues or tasks
  • Create new Jira issues (Task, Epic, Subtask)
  • Update existing issues
  • Transition issue status (To Do → In Progress → Done, etc.)
  • Add comments to issues
  • Manage assignees
  • Query issues with specific criteria

Configuration

Project Detection Strategy (Automatic):

  1. Check workspace rules first: Look for Jira configuration in .cursor/rules/jira-config.mdc
  2. If not found: Use MCP search tools to discover available projects
  3. If still unclear: Ask user to specify project key
  4. Use detected values for all Jira operations in this conversation

Configuration Detection Workflow

When you activate this skill:

  1. Check if workspace has .cursor/rules/jira-config.mdc with Jira configuration
  2. If found, extract and use: Project Key, Cloud ID, URL, Board URL
  3. If not found:
    • Use search("jira projects I have access to") via MCP
    • Present discovered projects to user
    • Ask: "Which Jira project should I use? (e.g., KAN, PROJ, DEV)"
  4. Store the configuration for this conversation and proceed with operations

Note for skill users: To configure this skill for your workspace, create .cursor/rules/jira-config.mdc with your project details.

Workflow

1. Finding Issues (Always Start Here)

Use search (Rovo Search) first for general queries:

search("issues in {PROJECT_KEY} project")
search("tasks assigned to me")
search("bugs in progress")
  • Natural language works better than JQL for general searches
  • Faster and more intuitive
  • Returns relevant results quickly
  • Replace {PROJECT_KEY} with the detected project key from configuration

2. Searching with Specific Criteria

Use searchJiraIssuesUsingJql when you need precise filters:

⚠️ ALWAYS include project = {PROJECT_KEY} in JQL queries

Read the whole SKILL.md on GitHub

More in AI and agents