What problem does it solve? Debugging often devolves into guessing fixes, patching symptoms, or stacking multiple changes at once, which wastes time and hides the real defect. This Skill enforces a disciplined root-cause investigation process so bugs, test failures, crashes, and flaky behavior are fixed at their source with evidence. ## Core Features & Use Cases - Repro Loop Construction: Builds a fast, deterministic, red-capable reproduction loop from failing tests, CLI invocations, replayed inputs, bisection harnesses, or differential runs before any hypothesis is formed. - Hypothesis Discipline: Generates ranked falsifiable hypotheses, probes one variable at a time, and enforces reassessment rules after failed fixes to stop symptom-patching. - Environment & State Diagnosis: Handles cross-environment failures, stale caches, and non-deterministic bugs with comparison runs, state invalidation checks, and reproduction-rate amplification. - Use Case: A CI test fails only in the container but passes locally. The Skill guides running the same artifact in both environments, isolating the boundary difference in one step, then stating the confirmed root cause with evidence before handing a minimal fix plan to development. ## Quick Start Ask the agent to investigate why the failing test or command broke and find the root cause before proposing any fix.