debug
SolidSystematic debugging that finds the root cause before changing any code — collect symptoms, trace the code path, check what changed, reproduce deterministically, form a testable hypothesis, then fix the cause (not the symptom) and prove it with a regression test. Use when the user reports a bug, a crash, a failing test, or says "debug", "why is this happening", "root cause".
Install
Quality Score: 84/100
Skill Content
Details
- Author
- genai-io
- Repository
- genai-io/san
- Created
- 1 years ago
- Last Updated
- yesterday
- Language
- Go
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
debug
Use when encountering any bug, test failure, or unexpected behavior. Enforces systematic root-cause investigation before proposing fixes. Prevents guess-and-check debugging.
root-cause-debugging
Use when encountering a bug, test failure, regression, flaky test, or unexpected behavior — before proposing or applying any fix
systematic-debugging
Root cause analysis for debugging. Use when bugs, test failures, or unexpected behavior have non-obvious causes, or after multiple fix attempts have failed.