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- Repository
- tech-leads-club/agent-skills7.1k
- 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):
- Check workspace rules first: Look for Jira configuration in
.cursor/rules/jira-config.mdc - If not found: Use MCP search tools to discover available projects
- If still unclear: Ask user to specify project key
- Use detected values for all Jira operations in this conversation
Configuration Detection Workflow
When you activate this skill:
- Check if workspace has
.cursor/rules/jira-config.mdcwith Jira configuration - If found, extract and use: Project Key, Cloud ID, URL, Board URL
- 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)"
- Use
- 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

