What problem does it solve?
This Skill eliminates the costly, time-wasting cycle of guesswork debugging: repeatedly trying random fixes at a bug's symptom, which masks the real root cause and often introduces new hidden issues that create more problems down the line.
Core Features & Use Cases
- Structured 3-phase debugging workflow: Enforces root cause identification before any code edits, with clear steps for full investigation, hypothesis testing, and fix verification.
- Guesswork loop prevention: Built-in red flag checks to stop the common edit-rerun-edit flail that burns development steps and hides the true source of bugs.
- Use Case: When a test suite fails unexpectedly, a feature crashes in production, or code behaves in unanticipated ways, use this Skill to trace the issue to its true origin instead of applying temporary band-aid fixes that break other functionality.
Quick Start
Use the systematic-debugging skill to investigate the failing end-to-end test error in the payment processing module and identify its root cause before proposing any code changes.