What problem does it solve?
This Skill eliminates the guesswork and wasted effort of unstructured debugging, helping developers systematically identify root causes of hard bugs and performance regressions instead of wasting time on random shotgun fixes that fail to resolve underlying issues.
Core Features & Use Cases
- Structured 6-phase debugging workflow: Guides users through reproduce, minimise, hypothesise, instrument, fix, and regression test steps to ensure bugs are fully resolved and won't recur.
- Feedback loop construction guidance: Provides 10 ranked methods to build fast, deterministic reproduction loops even for non-deterministic or hard-to-reproduce bugs.
- Use Case: If your team is dealing with an intermittent test failure that only occurs 10% of the time, or a performance regression that appeared after a recent deploy, this Skill guides you through building a reliable repro, testing ranked falsifiable hypotheses, and implementing a fix with a proper regression test.
Quick Start
Use the diagnose skill to systematically debug the reported bug or performance regression in your codebase by following the structured 6-phase workflow.