jira-workflow

Solid

Orchestrate Jira workflows end-to-end. Use when building stories with approvals, transitioning items through lifecycle states, or syncing task completion with Jira.

AI & Automation 402 stars 39 forks Updated today

Install

View on GitHub

Quality Score: 79/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
0
Description 5%
100

Skill Content

# Jira Workflow Orchestration Skill > Complete workflow management for Jira: building stories (SAFe), getting approvals, and transitioning items through the development lifecycle (To Do → Progressing → Done). **IMPORTANT**: This project uses Next-Gen (Team-managed) Jira with custom workflow states. The actual states are: - `To Do` (backlog) - `In Review` - `Progressing` (active work) - `Out Review` - `Done` Always query available transitions first: `GET /rest/api/3/issue/{key}/transitions` ## When to Use - Creating new user stories, epics, or tasks for the project - Getting user approval before creating Jira items - Moving stories through workflow states as work progresses - Syncing Claude Code task completion with Jira status - Managing sprint planning and backlog refinement - Tracking development progress in real-time ## Prerequisites **Environment Variables:** ```bash JIRA_EMAIL=your.email@domain.com JIRA_API_TOKEN=your_api_token JIRA_BASE_URL=https://your-org.atlassian.net JIRA_PROJECT_KEY=SCRUM JIRA_BOARD_ID=1 ``` **Project Configuration:** - Must know if project is Next-Gen (Team-managed) or Classic (Company-managed) - Next-Gen: Use `parent` field for Epic links - Classic: Use `customfield_10014` for Epic links --- ## Core Workflow Pattern ### The Approval-Create-Track Loop ``` 1. PLAN: Analyze task requirements ↓ 2. PROPOSE: Present story to user for approval ↓ 3. APPROVE: User confirms or modifies ...

Details

Author
aiskillstore
Repository
aiskillstore/marketplace
Created
7 months ago
Last Updated
today
Language
Python
License
None

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category