10,000 tokens → 50
--fields, --jq, and --preset strip Jira's bloated responses down to exactly what you need. Your LLM's context window will thank you.
The CLI that gives AI agents full control over Jira. 600+ commands auto-generated from OpenAPI. JSON in, JSON out. Drop-in skill for Claude Code, Cursor, Codex, and more.
jr template apply bug-report \
--project PROJ \
--var summary="Login page 500 on Safari" \
--var severity=High \
--var steps="1. Open Safari\n2. Click Login\n3. 500 error"jr watch --jql "project = PROJ AND status changed" --interval 30s{"event":"changed","key":"PROJ-1","field":"status","from":"Open","to":"In Progress","time":"14:32:01"}
{"event":"changed","key":"PROJ-5","field":"assignee","from":"null","to":"alice","time":"14:32:30"}jr diff --issue PROJ-123 --since 2h --field status,assignee[
{"field":"status","from":"Open","to":"In Progress","author":"alice","time":"14:20:00"},
{"field":"assignee","from":"null","to":"alice","time":"14:20:00"}
]