What problem does it solve? Fixing bugs without a confirmed root cause leads to speculative patches, regressions, and recurring defects. This Skill enforces a disciplined workflow that diagnoses the root cause with evidence, fixes it test-first, and closes the bug with a clean audit trail. ## Core Features & Use Cases - Evidence-driven diagnosis: Reproduces the bug, traces code paths, and confirms a fact-based root cause before touching production code. - Test-driven fixing: Writes a failing regression test first, applies the minimal fix, and verifies no regressions against a pre-recorded baseline. - Full bug lifecycle: Clarifies ambiguous reports with the user, archives resolved bugs into bugs/archive/, regenerates the tracker, and makes exactly one commit. - Use Case: You have several open bugs filed under bugs/ in your repo. Run the skill to automatically pick the lowest-numbered open bug, diagnose it, fix it with TDD, and close it with a single commit. ## Quick Start Ask the assistant to fix the next open bug in the repository, or specify a bug number such as "fix bug #3" to target a specific issue.