systematic-debugging - Systematic 4-phase root cause debugging process
A four-phase debugging process to investigate and identify root causes before attempting code fixes.
Tags
Updated: 2026-09-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Investigate bug root causes
- Reproduce issues consistently
- Trace upstream data flow
- Analyze error logs and traces
- Create failing regression tests
- Implement single root cause fixes
Inputs
- Error messages and stack traces
- Failing test commands
- Source code files
- Git commit history
Outputs
- Root cause investigation report
- Failing regression test case
- Source code fix
Requirements
- Linux, macOS, or Windows operating system
- Terminal tool access
- File access permissions
