jira

Automate Jira issue management, transitions, and JQL searches via the Jira CLI.

40|12|Updated Oct 17, 2011
One-click install
npx skills add https://github.com/lanej/dotfiles --skill jira-lanej
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jira
Source: https://github.com/lanej/dotfiles/tree/main/claude/skills/jira
Command: npx skills add https://github.com/lanej/dotfiles --skill jira-lanej

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides Jira operations through the jira CLI, enabling issue management, transitions, and JQL searches from the terminal.

Core Features & Use Cases

  • Authentication: check status and login to Jira.
  • Issue Management: get, create, update, and comment on issues.
  • Issue Transitions: list transitions and move issues between statuses.
  • JQL Searching: perform advanced queries and format outputs.
  • Project Operations: list projects and retrieve project details.
  • Watching & Assigning: watch and assign issues to users.

Quick Start

Example: list issues assigned to you: jira search "assignee = currentUser() AND status != Done"

Frequently Asked Questions about jira

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Jira issue management from the command line?

Automate Jira issue management using the Jira CLI to create, update, assign, and transition issues without leaving the terminal. The CLI handles authentication, field updates, comments, and JQL searches, enabling batch operations and workflow automation for development teams.

Can I search Jira issues using JQL from the terminal?

Yes, JQL searching works through the Jira CLI with full query support and multiple output formats. Run advanced searches like `jira search "assignee = currentUser()"` and export results as JSON, table, or CSV for further processing.

How do I transition issues through Jira workflows programmatically?

List available transitions for an issue and move it between statuses using the Jira CLI. This enables automated workflow progression, status updates, and multi-step issue state changes without manual Jira UI interaction.

What authentication is required to use the Jira CLI for issue management?

The Jira CLI requires authentication setup before operations. Check your login status and authenticate to Jira through the CLI, which enables all subsequent issue management, transitions, and search commands.

Can I bulk assign, watch, or link issues using the Jira CLI?

Yes, the Jira CLI supports assigning issues to users, watching for updates, and linking related issues. Combined with JQL queries, you can perform bulk operations on multiple issues matching specific criteria.

Does the Jira CLI work for retrieving project data and issue details?

The Jira CLI retrieves project lists, project details, and full issue information including fields, history, and metadata. Output formats include JSON and table views, suitable for integration with scripts and reporting workflows.