jira

Automate Jira issue creation, updates, transitions, and agile board management via CLI.

1|Updated Oct 3, 2023
One-click install
npx skills add https://github.com/mt-krainski/twinkletaps --skill jira-mt-krainski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jira
Source: https://github.com/mt-krainski/twinkletaps/tree/main/.claude/skills/jira
Command: npx skills add https://github.com/mt-krainski/twinkletaps --skill jira-mt-krainski

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a robust command-line interface for interacting with Jira, automating issue fetching, searching, creation, updating, and agile board management, eliminating the need for manual Jira UI interactions or less integrated tools.

Core Features & Use Cases

  • Issue Management: Fetch, search, create, update, and transition Jira issues using JQL.
  • Agile Board Operations: Manage sprints, add issues to boards, and move issues between boards and backlogs.
  • Linking & Metadata: Create issue links and retrieve project components and versions.
  • Use Case: Automatically create a new 'Task' issue in the 'GFD' project with a specific summary and description, then immediately move it to board ID '1'.

Quick Start

Use the jira skill to create a new task in the GFD project with the summary 'Implement user authentication'.

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 creation and updates from the command line?

You can automate Jira issue creation and updates by using the jira-utils CLI, which supports detailed issue field manipulation, transitions, and JQL searching without manual UI interaction.

Can I manage agile boards and sprints using a CLI for Jira?

Yes, you can manage agile boards and sprints via the CLI by adding issues to specific boards, moving issues between boards and backlogs, and handling sprint operations programmatically.

What credentials do I need to configure for Jira CLI automation?

Jira CLI automation requires configuring three environment variables: JIRA_URL for the instance, JIRA_USERNAME for the account, and JIRA_API_TOKEN for authentication.

How do I search Jira issues using JQL in an automated workflow?

You can search Jira issues using JQL in an automated workflow by executing fetch and search commands through the jira-utils CLI, allowing advanced querying and filtering of issues.

Does this approach to Jira issue tracking support retrieving project components and versions?

Yes, this approach to Jira issue tracking supports retrieving project metadata, allowing you to fetch project components and versions directly through the command-line interface.

Can I create links between Jira issues automatically?

Yes, you can create links between Jira issues automatically by utilizing the issue linking feature within the jira-utils CLI to establish relationships between tasks.