What problem does it solve?
This Skill provides a disciplined workflow to reproduce, diagnose, and fix bugs by iteratively enhancing tests, implementing a minimal fix, and validating changes with tests and repository checks.
Core Features & Use Cases
- Reproduce the bug by clarifying expected vs actual behavior and isolating the smallest failing scope.
- Extend existing tests selectively to create a reliable reproduction and guard against regressions.
- Gather lightweight debugging evidence (logs, traces, screenshots) to explain failure modes.
- Implement minimal, cohesive code changes that fix the root cause while preserving or improving tests.
- Validate the fix by running the enhanced test suite and any repository checks, and prepare a concise summary of root cause and resolution.
- Integrate with the repository's PR workflow (open-pr or update-pr).
Quick Start
Run the fix-bug skill to reproduce the bug with the minimal failing test, implement a targeted fix, and verify tests pass.