jira-status-updater
Installation
SKILL.md
What I do
I provide automated JIRA ticket status transitions to ensure proper workflow completion after PR merges:
- Detect JIRA Ticket: Extract JIRA ticket key from PR title, commits, or branch name
- Query Available Transitions: Use Atlassian API to get valid status transitions for the ticket
- Identify Target Status: Find "Done" or "Closed" status transition
- Execute Status Transition: Update JIRA ticket status using transition API
- Add Merge Comment: Post final comment with PR merge details
- Handle Edge Cases: Gracefully handle missing transitions, permissions, already-done status
- Log Status: Provide clear feedback on transition success/failure