What problem does it solve?
This Skill helps you stop guessing when a bug is complex by turning debugging into a structured, evidence-based investigation so you can find the true root cause.
Core Features & Use Cases
- 4-phase debugging workflow: Reproduce reliably, isolate the smallest scope, analyze root cause, then fix and verify.
- Root cause analysis (5 Whys): Keep asking why until the fundamental issue is identified instead of treating symptoms.
- Verification and regression discipline: Confirm the bug is gone, ensure related behavior still works, and add a regression test to prevent recurrence.
Use Case: Your production app intermittently fails with a runtime error after a recent change; use this Skill to reproduce, isolate the trigger with minimal code, identify the underlying cause, implement the fix, and add a test that would have caught it earlier.
Quick Start
Use the systematic-debugging skill to debug an issue by first writing steps to reproduce with expected vs actual results, then isolating the smallest failing case, then applying 5 Whys to document the root cause, and finally verifying the fix with a regression test.