What problem does it solve? Hard bugs and flaky performance regressions resist casual code reading; without a reproducible failing signal, debugging devolves into guessing. This Skill enforces a disciplined diagnosis loop that builds a tight, deterministic reproduction before any hypothesis is tested. ## Core Features & Use Cases - Feedback Loop Construction: Builds a red-capable, deterministic, fast reproduction command using failing tests, curl scripts, headless browsers, replayed traces, fuzz loops, or bisection harnesses. - Structured Six-Phase Process: Guides reproduction and minimization, ranked falsifiable hypothesis generation, single-variable instrumentation with tagged debug logs, regression-test-first fixing, and cleanup with post-mortem. - Non-Deterministic Bug Handling: Raises reproduction rates for flaky bugs via looped triggers, parallelism, stress, and timing injection until the bug is debuggable. - Use Case: A user reports an intermittent 500 error on the export endpoint. The Skill drives creation of a curl-based loop that reproduces the failure, minimizes the scenario, tests ranked hypotheses one variable at a time, and lands a regression test with the fix. ## Quick Start Ask the agent to diagnose the bug where the export button throws an error, and have it build a failing reproduction loop before proposing any fix.