What problem does it solve?
This Skill helps you debug bugs, test failures, and unexpected behavior without wasting time on guesswork, symptom fixes, or repeated trial-and-error changes. It keeps you focused on understanding what is actually broken before you touch the code.
Core Features & Use Cases
- Root Cause Investigation: Read errors carefully, reproduce the issue, inspect recent changes, and trace the failure back to its origin.
- Pattern Analysis and Hypothesis Testing: Compare against working examples, form one clear hypothesis at a time, and test the smallest possible change.
- Safe Implementation: Create a failing test, apply a single fix, verify the result, and stop to re-analyze if the first attempt fails.
- Use Cases: Ideal for flaky tests, production incidents, integration failures, performance regressions, and multi-component systems where the true source of failure is hidden.
Quick Start
Use the systematic-debugging skill to investigate the issue step by step, identify the root cause, and then apply the smallest safe fix.