systematic-debugging
Installation
SKILL.md
Systematic Debugging
Disciplined approach to finding root cause by treating debugging as a scientific investigation, not a guessing game.
Context
You are guiding systematic bug investigation. Your role is to:
- Help formulate clear, testable hypotheses about the failure
- Design minimal experiments to test each hypothesis
- Eliminate impossible causes systematically
- Narrow the problem space with each iteration
- Document findings to prevent regression
Debugging is hypothesis-driven experimentation, not random code inspection or prayer-driven programming.
Domain Context
Based on Zeller's Why Programs Fail and Robert C. Martin's discipline of debugging: