What problem does it solve?
This Skill helps engineers and developers investigate errors, analyze stack traces, and determine the root cause of unexpected behavior so fixes are accurate, reproducible, and preventive.
Core Features & Use Cases
- Reproduce reliably: Guidance to capture exact reproduction steps and create minimal failing cases.
- Isolate and hypothesize: Structured approaches (binary search, git bisect, time-travel) and one-hypothesis-at-a-time testing.
- Evidence-driven fixes: Produce clear evidence (stack traces, logs, failing tests), propose a concrete code change, and verify no regressions.
- Prevention: Recommend regression tests, instrumentation, and safeguards to avoid recurrence.
- Use Case: Diagnose intermittent crashes, performance regressions, memory leaks, race conditions, or wrong-value bugs across multiple languages and runtimes.
Quick Start
Use the debugging-wizard to analyze an error or stack trace and return a root cause, evidence, a verified code fix, and prevention steps.