What problem does it solve? When something is broken, throwing, failing, or has regressed in performance and the cause is not obvious from reading the code, guessing wastes time and produces unverified fixes. This Skill drives a disciplined debugging loop that confirms exactly one root cause with observed evidence before any repair is attempted. ## Core Features & Use Cases - Feedback loop construction: Builds a fast, deterministic, agent-runnable pass/fail signal for the bug (failing test, curl script, headless browser, replay harness, bisection) before forming any hypothesis. - Ranked hypothesis testing: Generates 3-5 falsifiable hypotheses, then instruments one variable at a time until exactly one cause survives, with every elimination backed by an observation. - Evidence-based handover: Produces a handover containing the symptom, verbatim repro command, confirmed causal chain, a deliberately failing regression test, and a suggested remedy — without applying any fix. - Use Case: A user reports that tenant B intermittently sees tenant A's dashboard data. The agent builds a failing isolation test, ranks hypotheses (cache key, session token, race condition), confirms the cache key omits the tenant ID, and hands over the diagnosis with a red regression test for the fix step. ## Quick Start Diagnose why this endpoint intermittently returns the wrong tenant's data and leave a failing regression test.