systematic-debugging - Systematic debugging for technical issues
Four-phase process to find root causes before fixing bugs and technical issues
Tags
Updated: 2026-06-15Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Read error messages
- Reproduce bugs
- Check recent changes
- Gather diagnostic evidence
- Trace data flow
- Find working examples
- Compare implementations
- Identify differences
- Form hypotheses
- Test minimally
- Create test cases
- Implement fixes
- Verify solutions
- Document findings
Inputs
- Error messages
- Stack traces
- System components
- Build logs
- Test results
- Recent code changes
Outputs
- Root cause identification
- Failing test cases
- Code fixes
- Diagnostic logs
- Investigation findings
Requirements
- Complete phases sequentially
- Source code access
- Build environment
- Git history
- Component access
