What problem does it solve? Under time pressure, developers and AI agents patch the first suspicious line of code, which masks defects and creates regressions. This Skill enforces a disciplined debugging loop so the actual root cause is found and fixed, with proof the fix works before the bug is closed. ## Core Features & Use Cases - Structured Debugging Loop: Follows a reproduce → isolate → hypothesize → confirm → fix → validate procedure so no step is skipped. - Edge Case Handling: Covers intermittent heisenbugs, environment-specific failures, and bugs with multiple contributing causes. - Safety Guardrails: Prohibits closing bugs without re-running reproduction, disabling tests to pass builds, and speculative shotgun changes. - Use Case: Given a 500 error on a checkout endpoint, reproduce it with an empty cart, isolate the divide-by-zero in the total calculation, apply a minimal guard fix, and add a regression test proving the symptom is gone. ## Quick Start Investigate this error and find the root cause using the reproduce, isolate, diagnose, fix, and validate loop before making any code changes.