skills/systematic-debugging/SKILL.md
Systematic debugging - four-phase process, find root cause before fixing
npx skillsauth add runesleo/claude-code-workflow systematic-debuggingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Random fixes waste time and create new bugs.
Core principle: ALWAYS find root cause before attempting fixes.
NO FIXES WITHOUT ROOT CAUSE INVESTIGATION FIRST
NO INVESTIGATION WITHOUT MEMORY RECALL FIRST
ALL of these mean: STOP. Return to Phase 1.
| Phase | Key Activities | Success Criteria | |-------|---------------|------------------| | 0. Memory Recall | Extract keywords, query memory | Output recall summary | | 1. Root Cause | Read errors, reproduce, gather evidence | Understand WHAT and WHY | | 2. Pattern | Find working examples, compare | Identify differences | | 3. Hypothesis | Form theory, test minimally | Confirmed or new hypothesis | | 4. Implementation | Create test, fix, verify | Bug resolved, tests pass |
data-ai
Verification before completion - must run verification commands before claiming done. Evidence before claims.
tools
Session wrap-up - update handoff + commit + auto-record experience
tools
File-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use for multi-step tasks requiring >5 tool calls.
tools
Project knowledge accumulation system - learn from practice, avoid repeating mistakes