What problem does it solve?
This Skill solves the common issue of aimless debugging by enforcing a structured, evidence-based feedback loop that prevents premature hypothesis generation and ensures bugs are reproduced and verified systematically.
Core Features & Use Cases
- Feedback Loop Construction: Provides a prioritized methodology for creating tight, deterministic reproduction signals (tests, scripts, or traces).
- Minimization & Verification: Guides the user to shrink reproduction cases to their smallest load-bearing form and verify fixes against the original symptom.
- Use Case: When a user reports a performance regression or a hard-to-reproduce crash, this skill forces the creation of a red-capable test case before any code changes are attempted, ensuring the fix is both correct and permanent.
Quick Start
Use the diagnosing-bugs skill to establish a tight feedback loop for the reported issue and guide the investigation through to a verified fix.