jira-sprint-manager

Installation
SKILL.md

Jira Sprint Manager Skill

Safely drive Jira sprint state via the encapsulated bash scripts in scripts/. All scripts paginate, retry on 429/5xx, and emit JSON arrays — pipe straight into jq.

Scripts

Script Purpose Output
check-auth.sh Verify credentials via GET /myself. Run first if anything errors. JSON {accountId, displayName, emailAddress, active}
references/jira-list-sprints.sh <board_id> [state] List sprints by state (future,active default). JSON array [{id, name, state, startDate, endDate, goal}]
references/jira-get-active-sprint.sh <board_id> Active sprint(s) for board. Empty array = none. JSON array
get-sprint-issues.sh <sprint_id> All issues in a sprint (paginated). JSON array [{key, summary, status, statusCategoryKey, resolution, points}]
manage-sprint-state.sh <sprint_id> active <iso_start> <iso_end> Activate sprint. Dates: ISO-8601 with TZ. Status line
manage-sprint-state.sh <sprint_id> closed Close sprint. Status line
move-sprint-issues.sh <target> <keys> [--dry-run] Move issues to sprint ID or backlog. Auto-chunks at 50. Status line
references/discover-sp-field.sh Print the Story Points custom field ID. customfield_NNNNN
references/jira-get-active-sprint.sh <board_id> Active sprint(s) for board (used by Workflow 3 to check for closed sprint). JSON array

Key conventions

Installs
1
GitHub Stars
1
First Seen
3 days ago