fix-issue

Reproduce bugs, identify root causes, and validate minimal fixes with the full test suite.

2|2|Updated Oct 28, 2025
One-click install
npx skills add https://github.com/adolfoaranaes12/BMAD-ENHANCED --skill fix-issue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fix-issue
Source: https://github.com/adolfoaranaes12/BMAD-ENHANCED/tree/main/.claude/skills/fix-issue
Command: npx skills add https://github.com/adolfoaranaes12/BMAD-ENHANCED --skill fix-issue

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jest, pytest, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps debug and apply focused fixes by reproducing bugs, identifying root causes, implementing minimal changes, and validating without regressions.

Core Features & Use Cases

  • Reproduce bug scenarios with clear steps
  • Determine root cause and document context
  • Apply minimal, targeted fixes
  • Validate with the full test suite to avoid regressions

Quick Start

Reproduce and fix a reported issue, then run the entire test suite to ensure no regressions.

Frequently Asked Questions about fix-issue

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

FAQPage Schema
How do I debug and fix bugs with root-cause analysis?

Root-cause debugging involves reproducing the bug with clear steps, identifying where it originates in the code, and applying a minimal fix. This Skill automates that workflow by guiding reproduction, tracing the cause, implementing targeted changes, and validating against the full test suite to ensure no regressions occur.

How do I reproduce a bug and identify the root cause?

Start by creating a minimal test case that triggers the reported issue consistently. Document the exact conditions and inputs, then trace execution through your code to find where the failure originates. This Skill structures that process and validates your findings against existing tests.

Can I use this for debugging test failures and production issues?

Yes. This Skill handles both scenarios—investigating test failures in your test suite and resolving production issues. It applies the same root-cause methodology: reproduce the failure, identify the source, apply a minimal fix, and run the full test suite to confirm no regressions.

What's the best way to ensure a bug fix doesn't break other tests?

After applying your fix, run the entire test suite with Jest or pytest. This Skill validates changes against all tests, catching regressions before they reach production. It emphasizes minimal, focused fixes that address only the root cause.

Why should I apply minimal fixes instead of broad refactoring?

Minimal fixes reduce regression risk by changing only what's necessary to resolve the root cause. Broad refactoring introduces more code paths and edge cases to test. This Skill prioritizes focused changes paired with comprehensive test validation.