What problem does it solve?
This Skill provides a unified approach to automating Jira administration and development workflows via the Atlassian CLI (acli) and Jira REST API. It covers issue management, sprint operations, JQL queries, and ADF-formatted comments for robust automation.
Core Features & Use Cases
- ACLI mastery: Create, update, transition, assign, and bulk operate on Jira issues from the command line.
- REST API patterns: Demonstrates common request/response patterns for fetching, creating, updating, and commenting on issues.
- JQL & ADF: Build advanced Jira queries and produce rich, formatted ADF comments for issues and sprints.
- Use case example: Automate issue creation from CI alerts, bulk-transition work items, and generate sprint reports with consistent formatting.
Quick Start
Install and configure acli, then run a simple query to list issues in a project:
acli jira --action getIssueList --jql "project = PROJ"
Use an end-to-end flow to create an issue, add a comment in ADF format, and transition it to Done:
acli jira --action createIssue --project PROJ --type "Task" --summary "Auto-created from CI" --description "Automated issue" --priority Medium
acli jira --action addComment --issue PROJ-123 --comment "ADF: {doc content here}"
acli jira --action progressIssue --issue PROJ-123 --transition "Done"