What problem does it solve? Hard bugs and performance regressions stall when developers stare at code without a reliable reproduction signal. This Skill enforces a disciplined six-phase loop — build a feedback loop, reproduce, hypothesise, instrument, fix, and clean up — so debugging becomes systematic instead of guesswork. ## Core Features & Use Cases - Feedback-loop construction: Ten ranked strategies for building a deterministic pass/fail signal, from failing tests and curl scripts to headless browser runs, replayed traces, fuzz loops, and git bisect harnesses. - Ranked falsifiable hypotheses: Generates 3–5 hypotheses with explicit predictions before testing, avoiding single-hypothesis anchoring. - Tagged instrumentation and cleanup: Every debug log gets a unique [DEBUG-xxxx] prefix so removal is a single grep, and the post-mortem phase captures the root cause in the commit message. - Use Case: A user reports that an export button intermittently throws an error. The Skill guides the agent to build a reproduction loop (using the included human-in-the-loop bash template if needed), reproduce the failure, test ranked hypotheses one variable at a time, write a regression test at the correct seam, and verify the fix. ## Quick Start Ask the agent to diagnose the bug where the export button intermittently throws an error and have it build a reproduction loop first.