templates/issues/.agents/skills/issue-transitions/SKILL.md
How to change issue status in Jira. Use when transitioning issues between workflow states (e.g., To Do -> In Progress -> Done).
npx skillsauth add BuilderIO/agent-native issue-transitionsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Jira issues move through workflow states via transitions. You can't set a status directly — you must use the available transitions for the issue's current state.
pnpm action transition-issue --key PROJ-123 --status "In Progress"
The script:
GET /api/issues/:key/transitions)POST /api/issues/:key/transitions)| Status Category | Typical Statuses | | --------------- | ------------------------------------ | | To Do | To Do, Open, Backlog, New | | In Progress | In Progress, In Review, In QA | | Done | Done, Closed, Resolved, Released |
Status names vary by project — always use get-issue first to see the current status, then transition-issue with the desired target status.
The API endpoint GET /api/issues/:key/transitions returns all valid transitions from the current state. The transition-issue script handles this automatically.
Always run pnpm action refresh-list after transitions to update the UI.
tools
Public booking flow — the state machine, animations, and URL/app-state sync.
tools
Trigger-based automations — reminders, follow-ups, webhooks — across the booking lifecycle.
tools
Team event types, round-robin assignment, collective bookings, host weights, and no-show calibration.
development
The pure `computeAvailableSlots` function — inputs, outputs, invariants, and debugging guide.