debugging-master - Systematic Debugging Methodology for Software Issues
Apply scientific debugging methods including hypothesis testing and root cause analysis to identify and resolve software defects.
Tags
Updated: 2026-02-14Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Formulate debugging hypotheses
- Design controlled experiments
- Observe system behavior changes
- Narrow down problem scope
- Trace causal chains
- Use print statements for debugging
- Test hypothesis through code changes
- Question existing assumptions
Inputs
- Bug descriptions
- Error logs
- Code repository
- System state information
- Reference files (patterns.md, sharp_edges.md, validations.md)
Outputs
- Root cause analysis report
- Debugging process documentation
- Hypothesis validation results
- Problem scope definition
Requirements
- Access to code repository
- Debugging tools availability
- Reference files access
- System investigation permissions
