Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Jira Workflow Orchestration

Runs the full Jira loop — draft a SAFe story, get your approval, create the issue, transition states, and log implementation details.

AutomationIntermediate41443AI score 9/10Last updated: Aug 23, 2026

What it does

  • Builds SAFe-format user stories ("As a…, I want…, so that…") with GIVEN/WHEN/THEN acceptance criteria and a Definition of Done checklist.
  • Enforces an approval gate before anything is created in Jira, using a clear proposal template (create as-is / modify / skip).
  • Calls the Jira REST API v3 to create stories and subtasks, build ADF (Atlassian Document Format) bodies, query and execute transitions, and post comments.
  • Syncs with Claude Code's TodoWrite: move to Progressing when work starts, post a comment with modified files and commits, then move to Done.
  • Ships Node.js and Python scripts (workflow demo, single-story create, add subtasks, bulk create from git commits) plus quick-reference tables for endpoints, error codes and rate limits.

Who it's for

  • Developers, Scrum Masters and POs on Jira Cloud, especially Team-managed (Next-Gen) projects.
  • Teams tired of manually keeping ticket status in sync with actual coding work.
  • Organizations that want consistent SAFe/Agile story formatting.

Examples

  1. Ask for "a signup API" — Claude proposes a SAFe story with acceptance criteria, then creates the story plus subtasks in Jira after you approve.
  2. On starting work, SCRUM-100 moves To Do → Progressing; on finishing, a comment lists changed files and commits before it moves to Done.
  3. Run node scripts/jira-workflow-demo.mjs status SCRUM-100 to inspect current status and available transitions.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/aiskillstore/marketplace/HEAD/skills/01000001-01001110/jira-safe/jira-workflow/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/01000001-01001110/jira-safe/jira-workflow folder from the GitHub repo aiskillstore/marketplace into my ~/.claude/skills/jira-workflow/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/aiskillstore/marketplace.git && mkdir -p ~/.claude/skills && cp -r marketplace/skills/01000001-01001110/jira-safe/jira-workflow ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Clone the repository: git clone https://github.com/aiskillstore/marketplace.git
  2. Copy the skill into your Claude skills folder: mkdir -p ~/.claude/skills && cp -r marketplace/skills/01000001-01001110/jira-safe/jira-workflow ~/.claude/skills/
  3. Create an Atlassian API token (Account settings → Security → API tokens).
  4. Export the required env vars: JIRA_EMAIL, JIRA_API_TOKEN, JIRA_BASE_URL, JIRA_PROJECT_KEY, JIRA_BOARD_ID (shell profile or .env).
  5. Check whether your project is Team-managed or Company-managed, then edit SKILL.md for your setup: Epic link field (parent vs customfield_10014) and real state names (e.g. ProgressingIn Progress).
  6. Restart Claude Code and try: "create a Jira story for this task" to verify the flow.