jira-tool

Automate Jira ticket creation, updates, status transitions, and searches via CLI.

27|1|Updated May 13, 2026
One-click install
npx skills add https://github.com/roerohan/skills --skill jira-tool-roerohan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jira-tool
Source: https://github.com/roerohan/skills/tree/main/jira-tool
Command: npx skills add https://github.com/roerohan/skills --skill jira-tool-roerohan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires cloudflared, curl, python3, jq, and includes scripts (resource) components.

What problem does it solve?

Manually managing Jira tickets across the web UI is slow, disrupts workflow, and introduces errors when updating multiple issues or tracking work progress. This Skill eliminates that friction by providing a fast, scriptable CLI for all common Jira operations.

Core Features & Use Cases

  • Full Ticket Lifecycle Management: Create, retrieve, update, and delete Jira tickets with support for custom fields including priority, labels, assignees, and epic links.
  • Workflow Automation: Transition tickets between statuses, add progress comments, assign work to team members, and search issues using JQL queries directly from the terminal.
  • Use Case: A development team can use this Skill to automatically create bug tickets from error logs, update ticket status as fixes are deployed, and close completed issues without switching context to the Jira web app.

Quick Start

Use the jira-tool skill to create a new high-priority bug ticket for the DEVTOOLS project with the summary 'Fix login authentication failure' and assign it to the user jdoe.

Frequently Asked Questions about jira-tool

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

FAQPage Schema
How do I automate Jira ticket creation and status updates from the command line?

You can automate Jira ticket management by using a scriptable CLI to create, update, and transition issues via the Jira REST API. This eliminates manual web UI interaction and enables automated ticket lifecycle workflows.

Can I search Jira issues using JQL queries directly from the terminal?

Yes, you can search Jira issues using JQL queries directly from the terminal. The CLI interfaces with the Jira REST API to execute JQL searches, returning matching work items without needing the web app.

Do I need Cloudflare Access to manage Jira tickets via the REST API?

Cloudflare Access is used to securely authenticate and interact with the Jira REST API without manual credential handling. It requires installing the cloudflared dependency to manage the secure tunnel connection.

What is the best way to create bug tickets from error logs in Jira?

The best way to create bug tickets from error logs is using a CLI tool that automates Jira operations. Development teams can script ticket creation with custom fields like priority and assignees directly from terminal outputs.

How do I transition Jira ticket statuses and add comments without leaving the terminal?

You can transition Jira ticket statuses and add progress comments by executing CLI commands that call the Jira REST API. This scriptable workflow automation supports assigning work and updating issues seamlessly.

What dependencies are required to script Jira issue tracking workflows?

Scripting Jira issue tracking workflows requires cloudflared for secure access, curl for API requests, python3 for scripting logic, and jq for parsing JSON responses from the Jira REST API.