
Parallel Debugging
This is a structured approach to debugging when you're stuck with multiple plausible causes and don't want to chase the wrong lead. It organizes investigation around six failure categories (logic errors, data issues, state problems, integration failures, resource issues, and environment), forces you to gather real evidence with file and line citations, and uses confidence levels to arbitrate between competing explanations. The framework is heavy on process, which sounds bureaucratic until you've burned hours on confirmation bias or missed a compound bug because you stopped after finding one issue. Works best when the bug is genuinely ambiguous and you need systematic elimination rather than quick intuition.
- skills.sh installs
- 10.4K
- GitHub stars
- 42.4K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add wshobson/agents --skill parallel-debugging --agent claude-codeInstalls into .claude/skills of the current project.
Files
Parallel Debugging
Framework for debugging complex issues using the Analysis of Competing Hypotheses (ACH) methodology with parallel agent investigation.
When to Use This Skill
- Bug has multiple plausible root causes
- Initial debugging attempts haven't identified the issue
- Issue spans multiple modules or components
- Need systematic root cause analysis with evidence
- Want to avoid confirmation bias in debugging
Hypothesis Generation Framework
Generate hypotheses across 6 failure mode categories:
1. Logic Error
- Incorrect conditional logic (wrong operator, missing case)
- Off-by-one errors in loops or array access
- Missing edge case handling
- Incorrect algorithm implementation
2. Data Issue
- Invalid or unexpected input data
- Type mismatch or coercion error
- Null/undefined/None where value expected
- Encoding or serialization problem
- Data truncation or overflow
3. State Problem
- Race condition between concurrent operations
- Stale cache returning outdated data
- Incorrect initialization or default values
- Unintended mutation of shared state
- State machine transition error
4. Integration Failure
Sponsors
Details
- Repository
- github.com/wshobson/agents
- Categories
- Debugging, Automation & Workflows
More from wshobson/agents
All 174- Parallel Feature Development10.3K
- Task Coordination Strategies10.2K
- Multi Reviewer Patterns10.2K
- Team Communication Protocols10K
- Team Composition Patterns10K
- Evaluation Methodology7.6K
- Hads6.9K
- Block No Verify Hook6.9K
- Signed Audit Trails Recipe6.7K
- Protect Mcp Setup6.3K
- Review Agent Setup5.6K
- Scan5K
- Recsys Pipeline Architect4.6K
- Social Publishing4K
- Before You Build3.5K
- File Conversion3.4K
- Ai Debt Detector3.4K
- Session Guard3.2K
- Dataset Curation3K
- Eval Harness First3K
- Lora Qlora Recipes3K
- Finetuning Method Selection3K
- Preference Optimization2.9K
- Quantized Export2.9K