What problem does it solve?
This Skill helps you debug bugs, test failures, performance regressions, and other unexpected behavior without falling into guess-and-check fixes that waste time or create new issues.
Core Features & Use Cases
- Root-cause first workflow: Forces investigation before any fix is proposed, so symptoms are traced back to the original trigger.
- Evidence-driven debugging: Guides you to read errors carefully, reproduce reliably, inspect recent changes, and instrument multi-component systems to see where failures actually occur.
- Pattern and hypothesis testing: Compares broken behavior against working examples, forms a single testable hypothesis, and validates the smallest possible change.
- Safe implementation: Encourages failing tests, single-root-cause fixes, and verification before claiming success.
- Example use case: A flaky CI test, an API returning unexpected data, or a build failure can be traced systematically instead of patched blindly.
Quick Start
Use the systematic-debugging skill to investigate this bug step by step, identify the root cause, and propose the smallest verified fix only after evidence points to the source.