jira-cli

Manage Jira issues from the command line with read, create, update, and comment operations.

20|2|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/xdg/xdg-claude --skill jira-cli-xdg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jira-cli
Source: https://github.com/xdg/xdg-claude/tree/main/jira-cli/skills/jira-cli
Command: npx skills add https://github.com/xdg/xdg-claude --skill jira-cli-xdg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Jira users need to manage issues without switching to a web UI. This skill provides a compact, command-line workflow to read, query, create, update, comment, and close Jira issues directly from the terminal.

Core Features & Use Cases

  • Read issues by key or filters with concise views and minimal data transfer.
  • Query issues using standard filters or JQL for targeted work items.
  • Create, update, assign, comment on, and close issues to progress work from start to finish.
  • Use explicit project context to avoid relying on defaults and ensure reproducible runs.

Quick Start

View an issue using jira issue view -p PROJ PROJ-123 to begin.

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 without switching to the web UI?

You can manage Jira issues from the command line by using this CLI to read, create, update, comment on, and close tickets directly in the terminal. It enforces explicit project context with the -p flag to ensure reproducible runs.

Can I filter and query Jira issues using JQL from the terminal?

Yes, you can query Jira issues using JQL from the terminal to retrieve targeted work items. The CLI supports standard filters and JQL queries to provide concise views with minimal data transfer.

What is the best way to automate Jira workflow operations like assigning and closing tickets?

Automating Jira workflow operations is best done by mapping clear CLI commands for assigning, commenting, and closing issues. This approach reduces context switching and allows you to progress work from start to finish entirely from the terminal.

How do I view a specific Jira issue from the CLI?

To view a Jira issue from the CLI, use the command `jira issue view -p PROJ PROJ-123`. This requires explicit project context via the -p flag and returns a concise view of the issue data.

How can I minimize data transfer when reading Jira issues in the terminal?

You can minimize data transfer when reading Jira issues by using targeted fields with the -raw flag and jq. This ensures the CLI only fetches the specific data needed for your terminal workflow.