What problem does it solve?
This Skill prevents wasted time and new bugs caused by random fixes, quick patches, or addressing only the symptoms of a problem, ensuring that the true root cause of any technical issue is identified and resolved.
Core Features & Use Cases
- Structured Debugging Process: Guides users through a mandatory four-phase process (Investigation, Pattern Analysis, Hypothesis, Implementation) to systematically uncover the root cause of bugs, test failures, or unexpected behavior.
- Pressure Resistance: Includes specific language and structural defenses designed to prevent shortcuts and rationalizations, especially under time pressure or when a quick fix seems obvious.
- Use Case: When a critical test fails in CI, instead of guessing or applying a quick timeout, use this Skill to methodically trace the error, identify the faulty logic, and implement a robust fix that prevents recurrence.
Quick Start
Use the systematic debugging skill when encountering any bug or test failure.