systematic-debugging - Systematic Process for Finding Root Causes and Fixing Bugs
Guides root cause investigation, pattern analysis, hypothesis testing, and implementation for resolving technical issues.
Tags
Updated: 2026-09-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Investigate root causes of bugs
- Analyze working code patterns
- Formulate and test single hypotheses
- Create failing test cases
- Add diagnostic instrumentation across components
- Implement fixes for root causes
Inputs
- Error logs and stack traces
- Source code and git diffs
- System environment variables
Outputs
- Diagnostic logging code
- Failing test cases
- Root cause fix code
- Investigation documentation
Requirements
- Access to application source code
- Ability to execute test commands
