What problem does it solve?
This Skill prevents premature fixes and guesswork when diagnosing difficult bugs, failures, and performance regressions by requiring a reproducible, red-capable feedback loop and evidence-based investigation.
Core Features & Use Cases
- Feedback-loop construction: Builds focused tests, scripts, harnesses, replay tools, or other deterministic checks that reproduce the user's exact symptom.
- Systematic diagnosis: Reproduces and minimizes failures, ranks falsifiable hypotheses, and uses targeted instrumentation or performance measurements to distinguish causes.
- Safe completion: Requires regression coverage where possible, verifies the original issue is resolved, removes debug artifacts, tracks failed attempts, and documents the causal chain.
- Use Case: Apply it to an intermittent export failure, a persistent test regression, a slow endpoint, or a merge-related defect that requires structured investigation rather than an immediate patch.
Quick Start
Ask the diagnosing-bugs skill to investigate the reported failure, reproduce it with a tight feedback loop, identify the root cause, and verify the fix with a regression test.