From ce
Executes four-phase debugging: investigate root causes, analyze patterns, test hypotheses, implement fixes. For bugs, errors, failed tests, unexpected behavior.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ce:systematic-debuggingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Core principle:** Find root cause before attempting fixes. Symptom fixes are failure.
Core principle: Find root cause before attempting fixes. Symptom fixes are failure.
Complete each phase before proceeding to the next.
Debugging Progress:
- [ ] Phase 1: Root Cause Investigation
- [ ] Phase 2: Pattern Analysis
- [ ] Phase 3: Hypothesis Testing
- [ ] Phase 4: Implementation
Before attempting ANY fix:
For multi-component systems: Add diagnostic logging at each component boundary before proposing fixes. See references/debugging-techniques.md for instrumentation patterns.
For log-heavy investigations: Use Skill(ce:reading-logs) for efficient analysis.
If 3+ fixes have failed: Stop fixing symptoms. Question the architecture.
Stop and return to Phase 1 if you catch yourself:
For specific debugging methods, see references/debugging-techniques.md:
## Root Cause
[1-3 sentences explaining underlying issue]
Located in: `file.ts:123`
## What Was Wrong
[Specific problem - mutation, race condition, missing validation, etc.]
## The Fix
[Changes made and why they address root cause]
## Verification
- [x] Bug reproduced and confirmed fixed
- [x] Existing tests pass
- [x] Added regression test
npx claudepluginhub rileyhilliard/claude-essentials --plugin ceProvides four-phase debugging framework prioritizing root cause investigation before fixes. Use for bugs, test failures, unexpected behavior, performance issues, build failures.
Enforces 4-phase debugging process: root cause investigation via error reading, reproduction, change checks, instrumentation before fixes. For bugs, tests, builds, performance issues.
Guides four-phase debugging: investigate errors, analyze differences, hypothesize root causes, fix at source. For bugs, crashes, test/build failures.