{"enrichment":{"faq":[{"a":"Parallel Debugging organizes investigation across multiple components by structuring hypothesis generation across six failure mode categories and establishing parallel investigation workflows. This approach lets you systematically explore different potential causes simultaneously rather than pursuing a single theory, reducing the risk of missing the actual root cause when bugs involve interactions between modules.","q":"How do I debug complex bugs that span multiple modules?"},{"a":"Parallel Debugging applies the Analysis of Competing Hypotheses (ACH) methodology to structure root cause analysis. Instead of confirming a single theory, ACH requires you to generate multiple plausible explanations, collect evidence against each one, and use structured arbitration to identify which hypothesis is most consistent with your findings. This prevents confirmation bias by forcing systematic evaluation of alternatives.","q":"What is the competing hypotheses methodology for bug investigation?"},{"a":"Parallel Debugging enforces evidence collection standards with citation requirements and competing hypotheses analysis. By requiring you to actively seek disconfirming evidence and evaluate multiple root causes in parallel rather than fixating on one theory, the framework prevents the natural tendency to interpret findings as support for your initial assumption. Confidence scoring helps arbitrate between plausible causes objectively.","q":"How does parallel-debugging help avoid confirmation bias when debugging?"},{"a":"Parallel Debugging provides a structured root cause analysis framework that combines hypothesis generation across failure mode categories, evidence-based investigation with citation standards, and competing hypotheses methodology. This systematic approach organizes complex debugging workflows, establishes clear protocols for arbitrating between multiple plausible causes, and ensures you collect sufficient evidence before concluding what actually caused the issue.","q":"What is a systematic debugging framework for hard-to-find bugs?"},{"a":"Parallel Debugging structures root cause analysis by generating competing hypotheses across six failure mode categories, collecting evidence with citation requirements, and applying arbitration protocols with confidence scoring. This evidence-based methodology helps you systematically evaluate each potential cause, identify which explanations are most consistent with your findings, and avoid settling on an incorrect root cause prematurely.","q":"How do I find the root cause of complex bugs with multiple potential causes?"},{"a":"Parallel Debugging applies the Analysis of Competing Hypotheses (ACH) method to organize multi-agent investigation of complex issues. It structures hypothesis generation, establishes evidence collection standards, and provides arbitration protocols to identify root causes while avoiding confirmation bias. The framework is designed specifically for bugs with multiple potential causes across different components or modules.","q":"What debugging methodology uses competing hypotheses and parallel investigation?"}],"shadow_tags":["hypothesis-testing","evidence-driven","multi-threaded-investigation","bias-mitigation","causal-analysis","systematic-troubleshooting","failure-mode-taxonomy","confidence-scoring","investigative-framework","compound-issues"],"summary_rewrite":"Parallel Debugging applies the Analysis of Competing Hypotheses methodology to organize multi-agent investigation of complex issues. It structures hypothesis generation across six failure mode categories, establishes evidence collection standards with citation requirements, and provides arbitration protocols to identify root causes while avoiding confirmation bias."},"files":[{"bytes":4748,"path":"plugins/agent-teams/skills/parallel-debugging/SKILL.md","sha256":"31b6e288504f465cfecb2ff18ec014a836448a246f61f7a8e10c5462df5520d4","url":"https://skillfed.io/files/wshobson/agents/parallel-debugging/68b1fe16/SKILL.md"}],"id":"wshobson/agents/parallel-debugging","links":{"html":"https://skillfed.io/wshobson/agents/parallel-debugging","md":"https://skillfed.io/wshobson/agents/parallel-debugging.md","repo":"https://github.com/wshobson/agents"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":4097,"language":"Python","last_updated":"2026-07-22","license":"MIT","name":"parallel-debugging","publisher":"wshobson","stars":38308},"relations":{"categories":["debugging","root-cause-analysis","quality-assurance"],"similar":[{"id":"zereight/gitlab-mcp/trace"},{"id":"Yeachan-Heo/oh-my-claudecode/trace"},{"id":"beita6969/ScienceClaw/scienceclaw-verification"},{"id":"lyndonkl/claude/causal-inference-root-cause"},{"id":"pedrohcgs/claude-code-my-workflow/research-ideation"},{"id":"beita6969/ScienceClaw/scienceclaw-reasoning"},{"id":"tjboudreaux/cc-thinking-skills/candidate-module-role"},{"id":"tjboudreaux/cc-thinking-skills/candidate-06"},{"id":"beita6969/ScienceClaw/scienceclaw-generation"},{"id":"tjboudreaux/cc-thinking-skills/candidate-clue-first"}]},"slug":{"owner":"wshobson","repo":"agents","skill":"parallel-debugging"},"version":"68b1fe16"}
