atlassian-cli
SKILL.md
Atlassian CLI (acli)
Auth
acli auth login # authenticate (stores credentials globally)
acli jira auth login # jira-specific login if needed
Jira: View & Search
# View a ticket (default fields: key, type, summary, status, assignee, description)
acli jira workitem view KEY-123
acli jira workitem view KEY-123 --fields '*all' # all fields
acli jira workitem view KEY-123 --fields summary,comment
acli jira workitem view KEY-123 --json
# Search with JQL
acli jira workitem search --jql "project = TEAM AND status = 'In Progress'"
acli jira workitem search --jql "assignee = '@me' AND sprint in openSprints()"
acli jira workitem search --jql "project = TEAM" --fields "key,summary,status" --paginate
acli jira workitem search --jql "project = TEAM" --limit 20 --json
# List projects
acli jira project list
Jira: Create & Edit
# Create
acli jira workitem create --summary "Fix login bug" --project "TEAM" --type "Bug"
acli jira workitem create --summary "..." --project "PROJ" --type "Story" \
--assignee "user@example.com" --description "Details here"
acli jira workitem create --editor # opens $EDITOR for summary + description
# Edit
acli jira workitem edit --key KEY-123 --summary "Updated summary"
acli jira workitem edit --key KEY-123 --assignee "@me"
acli jira workitem edit --key KEY-123 --description "New description" --yes
# Transition status
acli jira workitem transition --key KEY-123 --status "In Progress"
acli jira workitem transition --key KEY-123 --status "Done" --yes
# Delete
acli jira workitem delete --key KEY-123
Jira: Comments
# List comments
acli jira workitem comment list --key KEY-123
acli jira workitem comment list --key KEY-123 --paginate
# Add a comment
acli jira workitem comment create --key KEY-123 --body "Looks good to merge"
acli jira workitem comment create --key KEY-123 --editor # opens $EDITOR
acli jira workitem comment create --key KEY-123 --body-file comment.txt
Jira: Sprints & Boards
acli jira board search # list boards
acli jira board list-sprints --id <board-id> # sprints on a board
acli jira sprint list-workitems --id <sprint-id> # tickets in a sprint
Confluence
Note:
acli confluenceonly supports space-level operations — there is no page viewer. To read a Confluence page (e.g. an ADR), open it in the browser from the space view.
acli confluence space list # list all spaces
acli confluence space view --id <space-id> # view space details
acli confluence space view --id <space-id> --include-all
Tips
- Use
--jsonon any command to pipe intojqfor scripting - Use
--jqlwith JQL for powerful batch operations (edit/comment/transition multiple tickets) - Common JQL patterns:
assignee = currentUser()— your ticketssprint in openSprints() AND project = TEAM— active sprintupdated >= -7d AND project = TEAM— recently updatedlabels = "adr"— find ADRs by label
Weekly Installs
7
Repository
miguelez11/skillsFirst Seen
Feb 26, 2026
Security Audits
Installed on
opencode7
gemini-cli7
github-copilot7
codex7
kimi-cli7
amp7