
Debug
This is a systematic debugging framework with 54 rules organized into 10 categories, from problem definition through root cause analysis to prevention. It covers the fundamentals like reproducing bugs and binary search localization alongside practical patterns for null pointers, race conditions, and async errors. The structure is solid, pulling from Andreas Zeller's research and academic curricula. Use it when you're stuck debugging or want to avoid shotgun debugging and tunnel vision. The hypothesis-driven approach and tool mastery sections are the strongest parts. It won't magically fix your bugs, but it gives you a methodical process when you're deep in a gnarly issue and need to slow down and think clearly.
- skills.sh installs
- 444
- GitHub stars
- 222
- last updated
- Aug 21, 2026
Install
$ npx -y skills add pproenca/dot-skills --skill debug --agent claude-codeInstalls into .claude/skills of the current project.
Files
dot-skills Debugging Best Practices
Comprehensive debugging methodology guide for software engineers, containing 54 rules across 10 categories prioritized by impact. Based on research from Andreas Zeller's "Why Programs Fail" and academic debugging curricula.
When to Apply
Reference these guidelines when:
- Investigating a bug or unexpected behavior
- Debugging code during development
- Code produces wrong results or crashes
- Performance issues need root cause analysis
- Triaging incoming bug reports and prioritizing fixes
- Conducting root cause analysis for incidents
- Reviewing debugging approaches or code for common bug patterns
Rule Categories by Priority
Sponsors
Details
- Repository
- github.com/pproenca/dot-skills
- Categories
- Data Science & ML, Debugging
- First seen
- Jun 3, 2026
More from pproenca/dot-skills
All 100- Ios Design436
- Feature Spec431
- Feature Arch423
- React Testing Library418
- Jscodeshift416
- Expo React Native Coder415
- Tdd415
- Humanize409
- React Optimise403
- Knip Deadcode390
- Rails Hotwire380
- Ts Google378
- Nginx C Module Design369
- Vite367
- Nginx C Modules365
- Ios Animations355
- Dockerfile Optimise351
- Uniwind348
- 37signals Rails340
- Ast Grep340
- Audio Voice Recovery340
- Orval338
- Mui Base335
- Codemod334