What problem does it solve? Random fixes and symptom patches waste hours and introduce new bugs. This Skill enforces a disciplined four-phase debugging process that finds the actual root cause before any fix is attempted, even under time pressure or social pressure to apply a quick patch. ## Core Features & Use Cases - Four-Phase Process: Root cause investigation, pattern analysis, hypothesis testing, and implementation, each with mandatory completion criteria. - Supporting Techniques: Root cause tracing through call stacks, defense-in-depth validation at multiple layers, and condition-based waiting to replace flaky arbitrary timeouts. - Pressure Resistance: Explicit anti-patterns, red flags, and rationalization tables that stop shortcut fixes during emergencies. - Use Case: A test fails intermittently in CI. Instead of adding sleep calls, you trace the data flow backward, find the empty variable causing the failure, fix it at the source, and add validation at each layer so the bug cannot recur. ## Quick Start Ask the AI to debug your failing test or bug using the systematic-debugging skill and require root cause analysis before any fix.