systematic-debugging - Systematic Debugging
Root cause investigation process before proposing fixes for bugs, test failures, and technical issues.
Tags
Updated: 2026-09-21Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Read error messages and traces
- Reproduce technical issues consistently
- Gather multi-layer diagnostic evidence
- Trace data flow backward
- Form and test hypotheses minimally
- Create failing test cases first
- Implement root cause code fixes
Inputs
- Error messages and stack traces
- Reproduction steps
- Recent commits and diffs
- Working reference code
Outputs
- Diagnostic log instrumentation
- Failing test cases
- Root cause code fixes
- Test verification results
Requirements
- Codebase read and write access
- Execution environment for running tests
- Version control system access
