krone9/pi-superpowers/systematic-debugging
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Use when something is broken or behaving unexpectedly — bugs, regressions, failing tests, mysterious errors. Forces a hypothesis-driven loop instead of guess-and-patch.
Install
npx vskill@latest install krone9/pi-superpowers/systematic-debuggingSKILL.md
Systematic Debugging
Use when the user reports a bug, a test fails unexpectedly, or output doesn't match expectations.
Loop
- Reproduce. Get a reliable, minimal repro. If you can't reproduce it, that's step 1 — don't theorize past an unreproducible bug.
- Observe. Read the actual error, stack trace, and surrounding state. No assumptions.
- Hypothesize. State one specific cause. "It might be X" — name X concretely.
- Test the hypothesis. Add a print, read a related file, run a smaller version. Confirm or kill the hypothesis with evidence.
- Loop. If killed, form a new hypothesis. Do not patch on a guess.
- Fix the root cause, not the symptom. If the fix is "wrap in try/except and continue", stop — you found a symptom.
- Add a regression test before closing out (pair with
test-driven-development).
Anti-patterns
- "Let me try a few things" — that's guessing, not debugging.
- Patching one site of failure when the root cause is upstream.
- Disabling a failing test to make CI green.
- Claiming a fix without reproducing the original bug and showing it's gone.
Handoff
Always finish with verification-before-completion: re-run the original repro, the new regression test, and the broader suite.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/systematic-debugging/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/krone9/pi-superpowers/systematic-debugging)