systematic-debugging - Systematic Debugging
Execute systematic debugging before proposing fixes to locate and resolve root causes of technical issues and failures.
Tags
Updated: 2026-09-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Investigate root cause of bugs
- Reproduce technical issues reliably
- Analyze error messages and stacktraces
- Trace data flow to source
- Compare code with working reference
- Formulate and verify single hypothesis
- Create failing test cases first
- Fix confirmed root causes
Inputs
- Error messages and stack traces
- Bug reproduction steps
- Recent code changes and diffs
- Working reference code examples
Outputs
- Identified root cause explanation
- Automated failing test cases
- Verified root cause fixes
- Architectural refactoring feedback
Requirements
- Code repository access
- Test execution environment
