What problem does it solve? Developers under time pressure often apply quick symptom fixes that fail repeatedly, wasting hours on guess-and-check debugging. This Skill enforces a disciplined investigation process that finds the actual root cause before any fix is attempted. ## Core Features & Use Cases - Four-Phase Debugging Framework: Structured workflow covering root cause investigation, pattern analysis, hypothesis testing, and verified implementation. - Supporting Techniques: Includes root cause tracing through call stacks, defense-in-depth validation at multiple layers, and condition-based waiting to replace flaky arbitrary timeouts in tests. - Pollution Bisection Script: A bash script that runs test files one-by-one to identify which test creates unwanted files or state. - Use Case: When a test fails intermittently or a production bug resists obvious fixes, load this Skill to systematically trace the failure to its source instead of stacking retries and sleep calls. ## Quick Start Use the systematic-debugging skill to investigate why this test failure keeps happening instead of guessing at fixes.