What problem does it solve?
This Skill helps you diagnose, isolate, and fix software bugs by replacing guesswork with a systematic debugging workflow. It is designed for situations where code crashes, behaves unexpectedly, or fails only under specific conditions.
Core Features & Use Cases
- Reproduction First: Confirm the issue reliably before changing code so you can validate every hypothesis.
- Hypothesis-Driven Investigation: Narrow the search with scientific, stepwise reasoning instead of random edits.
- Observation and Root Cause Analysis: Use logs, stack traces, breakpoints, and data-flow tracing to locate the real fault.
- Verification and Prevention: Confirm the fix, check for regressions, and capture lessons so the bug does not return.
- Use Case: A production incident triggers an exception in a payment flow, and this Skill guides you from the first symptom through reproduction, localization, root cause, and regression-proof verification.
Quick Start
Use the debug skill to investigate the bug from first symptom to verified fix by reproducing the issue, identifying the failing step, and following the debugging checklist.