systematic-debugging - Systematic Debugging for Technical Issues
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
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
- form hypothesis
- test changes
- create failing tests
- implement fixes
- verify fixes
Inputs
- error messages
- stack traces
- reproduction steps
- system configuration
- recent changes
- source code
- test results
- environment details
- dependency information
- build logs
Outputs
- root cause analysis
- diagnostic logs
- failing test case
- implemented fix
- test results
- investigation report
Requirements
- codebase access
- error reproduction capability
- testing framework
