jira-auto-fix

Reproduce, diagnose, fix, and locally commit JIRA bug fixes through gated approval phases.

1|Updated May 15, 2026
One-click install
npx skills add https://github.com/c2kaka/fancy-skills --skill jira-auto-fix-c2kaka
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: jira-auto-fix
Source: https://github.com/c2kaka/fancy-skills/tree/main/skills/jira-auto-fix
Command: npx skills add https://github.com/c2kaka/fancy-skills --skill jira-auto-fix-c2kaka

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Fixing a JIRA bug often means jumping between the issue tracker, the codebase, and git without a disciplined process, leading to unverified root causes, scope creep, and accidental pushes. This Skill enforces a gated workflow that requires stable reproduction, evidence-backed root-cause analysis, and explicit user approval before any code edit or local commit. ## Core Features & Use Cases - Read-only JIRA integration: Query issue details, comments, and same-origin attachments via a Python script using skill-local .env credentials, with no writes to JIRA. - Pyramid review summaries: Present findings top-down with a review conclusion, business reproduction chain, root-cause summary, and recommended solution, using Mermaid diagrams where they clarify causal chains. - Gated fix workflow: Reproduce the failure at least twice, add a failing regression test before the fix, self-review against a code-review checklist, and create a local commit containing the exact JIRA key—never pushing or opening a merge request. - Use Case: A developer receives JIRA-1234 reporting a pricing bug. The Skill reads the issue, reproduces the failure twice, presents a Mermaid-illustrated root-cause review for approval, adds a regression test, implements the minimal fix, and creates a local commit like fix(order): JIRA-1234 修复折扣状态丢失. ## Quick Start Ask the agent to use the jira-auto-fix skill to reproduce and diagnose JIRA-1234, present a pyramid review with a Mermaid diagram, then fix and locally commit after your approvals.

Frequently Asked Questions about jira-auto-fix

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix a JIRA bug with an AI coding agent?▼

Provide the exact JIRA issue key and target repository. The workflow queries the issue read-only, reproduces the failure at least twice, presents a root-cause review for your approval, adds a regression test, implements the minimal fix, and creates a local commit containing the JIRA key.

How do I configure JIRA credentials for the jira-auto-fix skill?▼

Copy .env.example to .env in the skill directory and fill in JIRA_BASE_URL, JIRA_USER, and JIRA_PASSWORD. The base URL must be HTTPS without embedded credentials, and the .env file is git-ignored and never printed or sent to chat.

Does this skill push commits or create merge requests?▼

No. The workflow stops after creating a local commit and never pushes, fetches, rebases, or opens a merge request. It also treats JIRA as read-only, so it never edits, transitions, or comments on the issue.

What happens if the JIRA bug cannot be reproduced reliably?▼

The workflow requires the same failure on at least two consecutive runs before claiming stable reproduction. For intermittent bugs it runs a bounded sample, reports the failure rate, and stops before root-cause claims or code edits if reproduction stays blocked.

Why does the JIRA query script return a 401 or 404 error?▼

A 401 means the JIRA_USER or JIRA_PASSWORD in .env is invalid, while a 404 means the issue key is wrong or the account lacks permission. Verify the credentials, issue key, VPN connection, and that JIRA_BASE_URL matches your JIRA origin.