What problem does it solve? Hard bugs and flaky performance regressions resist casual code reading; without a tight, reproducible pass/fail signal, debugging devolves into guessing. This Skill enforces a disciplined diagnosis loop that builds a red-capable reproduction command before any hypothesis is tested. ## Core Features & Use Cases - Feedback Loop Construction: Ten ranked strategies for building a tight reproduction signal, from failing tests and curl scripts to Playwright browser automation, trace replay, fuzz loops, and git bisect harnesses. - Structured Six-Phase Process: Build the loop, reproduce and minimise, generate 3-5 ranked falsifiable hypotheses, instrument with tagged debug logs, fix with a regression test, then clean up and post-mortem. - Non-Deterministic Bug Handling: Techniques to raise reproduction rates via stress loops, parallelisation, and timing injection until flaky bugs become debuggable. - Use Case: A user reports an intermittent API failure after a deploy. The Skill guides building a curl-based loop that reproduces the failure, minimising the input, ranking hypotheses, instrumenting with [DEBUG-xxxx] logs, and landing a fix with a regression test. ## Quick Start Ask the agent to diagnose the bug where the export endpoint intermittently returns a 500 error and have it build a reproduction loop first.