cc-debugging
Installation
SKILL.md
Skill: cc-debugging
90% of debugging time is finding and understanding the defect. The fix is usually obvious once you understand it.
Never guess. Never apply random changes. Every action should be testing a hypothesis.
Scientific Debugging Method
STABILIZE → LOCATE → HYPOTHESIZE → EXPERIMENT → FIX → TEST → SEARCH
Step 1: STABILIZE
Get a reliable reproduction case — you cannot debug what you cannot reproduce.
- Reduce to the smallest case that still fails
- If intermittent: usually initialization errors, timing issues, or dangling pointers
- Record the exact conditions: inputs, environment, order of operations