jira-cli

Manage Jira project issues via command-line interface with JQL filtering.

1|1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/rozza/ai-skills --skill jira-cli-rozza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jira-cli
Source: https://github.com/rozza/ai-skills/tree/main/jira-cli
Command: npx skills add https://github.com/rozza/ai-skills --skill jira-cli-rozza

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jira-cli, jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill removes the friction of switching between your IDE and the Jira web interface by enabling direct, non-interactive management of issues, comments, and project boards.

Core Features & Use Cases

  • Issue Lifecycle Management: Create, assign, update, and transition tickets without leaving the command line.
  • Efficient Querying: Use JQL or simple filters to quickly find relevant work items and extract specific data fields using jq.
  • Use Case: A developer can view ticket requirements, assign the ticket to themselves, and move it to In Progress status using a single sequence of terminal commands.

Quick Start

Use the jira-cli skill to list all high priority bugs assigned to me in the current project.

Frequently Asked Questions about jira-cli

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

FAQPage Schema
How do I manage Jira issues from the command line?

You can manage Jira issues from the command line by using this skill to create, update, and transition tickets directly without opening the web interface. It supports non-interactively assigning work items and posting comments.

Can I use JQL to filter and extract specific Jira data fields?

Yes, you can use JQL to filter and extract specific Jira data fields. This skill supports complex JQL filtering for rapid querying and leverages jq to extract structured data for automated reporting.

What do I need to automate Jira workflows in my terminal?

To automate Jira workflows in your terminal, you need the jira-cli binary installed and a valid JIRA_API_TOKEN configured in your environment. These prerequisites enable direct issue lifecycle management.

What is the best way to transition a Jira ticket status without leaving my IDE?

The best way to transition a Jira ticket status without leaving your IDE is using this skill to facilitate rapid issue lifecycle transitions. You can move tickets to In Progress or other states via terminal commands.

Does jira-cli work with jq for automated reporting?

Yes, jira-cli works with jq for automated reporting. This skill uses jq as a dependency to parse the structured data extracted from queried Jira issues, enabling efficient data extraction and formatting.

What are the limitations of non-interactive Jira issue management?

A limitation of non-interactive Jira issue management is that it requires a valid JIRA_API_TOKEN and the jira-cli binary to function. It is designed for rapid task tracking and updates rather than visual board configuration.