jiraUse when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, or manage their Jira...
Install via ClawdBot CLI:
clawdbot install jdrhyne/jiraNatural language interaction with Jira. Supports multiple backends.
Run this check first to determine which backend to use:
1. Check if jira CLI is available:
→ Run: which jira
→ If found: USE CLI BACKEND
2. If no CLI, check for Atlassian MCP:
→ Look for mcp__atlassian__* tools
→ If available: USE MCP BACKEND
3. If neither available:
→ GUIDE USER TO SETUP
| Backend | When to Use | Reference |
|---------|-------------|-----------|
| CLI | jira command available | references/commands.md |
| MCP | Atlassian MCP tools available | references/mcp.md |
| None | Neither available | Guide to install CLI |
Skip this section if using MCP backend.
| Intent | Command |
|--------|---------|
| View issue | jira issue view ISSUE-KEY |
| List my issues | jira issue list -a$(jira me) |
| My in-progress | jira issue list -a$(jira me) -s"In Progress" |
| Create issue | jira issue create -tType -s"Summary" -b"Description" |
| Move/transition | jira issue move ISSUE-KEY "State" |
| Assign to me | jira issue assign ISSUE-KEY $(jira me) |
| Unassign | jira issue assign ISSUE-KEY x |
| Add comment | jira issue comment add ISSUE-KEY -b"Comment text" |
| Open in browser | jira open ISSUE-KEY |
| Current sprint | jira sprint list --state active |
| Who am I | jira me |
Skip this section if using CLI backend.
| Intent | MCP Tool |
|--------|----------|
| Search issues | mcpatlassiansearchJiraIssuesUsingJql |
| View issue | mcpatlassiangetJiraIssue |
| Create issue | mcpatlassiancreateJiraIssue |
| Update issue | mcpatlassianeditJiraIssue |
| Get transitions | mcpatlassiangetTransitionsForJiraIssue |
| Transition | mcpatlassiantransitionJiraIssue |
| Add comment | mcpatlassianaddCommentToJiraIssue |
| User lookup | mcpatlassianlookupJiraAccountId |
| List projects | mcpatlassiangetVisibleJiraProjects |
See references/mcp.md for full MCP patterns.
Issue keys follow the pattern: [A-Z]+-[0-9]+ (e.g., PROJ-123, ABC-1).
When a user mentions an issue key in conversation:
jira issue view KEY or jira open KEYmcpatlassianjira_get_issue with the keyCreating tickets:
Updating tickets:
Ask yourself:
lookupJiraAccountId first, or assignment silently fails.--no-input without all required fields (CLI) — Fails silently with cryptic errors. Check project's required fields first.If neither CLI nor MCP is available, guide the user:
To use Jira, you need one of:
1. **jira CLI** (recommended):
https://github.com/ankitpokhrel/jira-cli
Install: brew install ankitpokhrel/jira-cli/jira-cli
Setup: jira init
2. **Atlassian MCP**:
Configure in your MCP settings with Atlassian credentials.
LOAD reference when:
Do NOT load reference for:
jira issue view KEY)| Task | Load Reference? |
|------|-----------------|
| View single issue | No |
| List my tickets | No |
| Create with description | Yes — CLI needs /tmp pattern |
| Transition issue | Yes — need transition ID workflow |
| JQL search | Yes — for complex queries |
| Link issues | Yes — MCP limitation, need script |
References:
references/commands.mdreferences/mcp.mdGenerated Mar 1, 2026
A development team uses the skill to track sprint progress by listing active sprint issues, moving tickets through workflows like 'In Progress' to 'Done', and assigning tasks to team members. It helps in daily stand-ups by quickly fetching ticket statuses and updating them based on discussions, ensuring alignment with agile practices.
IT support staff create and update Jira tickets for incidents or service requests, such as adding comments with resolution steps or transitioning issues from 'Open' to 'Resolved'. The skill enables efficient tracking of support workflows, reducing response times and improving customer satisfaction through clear issue management.
Marketing teams manage campaign tasks by creating tickets for content creation, design reviews, and launch activities, using the skill to assign work and monitor deadlines. It facilitates collaboration across departments by providing visibility into task statuses and enabling quick updates based on project milestones.
Product owners and managers use the skill to list and review backlog items, create new issues for feature requests, and update priorities based on stakeholder feedback. This supports agile product development by streamlining backlog management and ensuring critical tasks are addressed in upcoming sprints.
Companies offer cloud-based project management tools integrated with Jira, leveraging this skill to enhance user experience through natural language commands. Revenue is generated via subscription tiers, with premium features like advanced analytics and custom integrations driving upsells.
Agencies provide Jira setup and optimization services, using this skill to demonstrate workflow automation and train clients on efficient ticket management. Revenue comes from project-based fees and ongoing support contracts, focusing on improving client productivity and reducing operational costs.
Firms develop custom integrations between Jira and other enterprise systems like CRM or ERP, utilizing this skill to facilitate seamless data exchange and workflow orchestration. Revenue is derived from licensing fees for integration platforms and maintenance services, targeting large organizations with complex needs.
💬 Integration Tip
Always verify backend availability (CLI or MCP) before operations and fetch current issue details to prevent errors in transitions or assignments, ensuring smooth integration with existing workflows.
Manage Trello boards, lists, and cards via the Trello REST API.
Sync and query CalDAV calendars (iCloud, Google, Fastmail, Nextcloud, etc.) using vdirsyncer + khal. Works on Linux.
Manage tasks and projects in Todoist. Use when user asks about tasks, to-dos, reminders, or productivity.
Master OpenClaw's timing systems. Use for scheduling reliable reminders, setting up periodic maintenance (janitor jobs), and understanding when to use Cron v...
Calendar management and scheduling. Create events, manage meetings, and sync across calendar providers.
Kanban-style task management dashboard for AI assistants. Manage tasks via CLI or dashboard UI. Use when user mentions tasks, kanban, task board, mission con...