From agent-teams
Debug complex issues using competing hypotheses, evidence collection, and root cause arbitration. Useful when bugs have multiple potential causes or span multiple modules.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-teams:parallel-debuggingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Framework for debugging complex issues using the Analysis of Competing Hypotheses (ACH) methodology with parallel agent investigation.
Framework for debugging complex issues using the Analysis of Competing Hypotheses (ACH) methodology with parallel agent investigation.
Generate hypotheses across 6 failure mode categories:
| Evidence Type | Strength | Example |
|---|---|---|
| Direct | Strong | Code at file.ts:42 shows if (x > 0) should be if (x >= 0) |
| Correlational | Medium | Error rate increased after commit abc123 |
| Testimonial | Weak | "It works on my machine" |
| Absence | Variable | No null check found in the code path |
Always cite evidence with file:line references:
**Evidence**: The validation function at `src/validators/user.ts:87`
does not check for empty strings, only null/undefined. This allows
empty email addresses to pass validation.
| Level | Criteria |
|---|---|
| High (>80%) | Multiple direct evidence pieces, clear causal chain, no contradicting evidence |
| Medium (50-80%) | Some direct evidence, plausible causal chain, minor ambiguities |
| Low (<50%) | Mostly correlational evidence, incomplete causal chain, some contradicting evidence |
After all investigators report:
If multiple hypotheses are confirmed, rank by:
Before declaring the bug fixed:
npx claudepluginhub meetsiddhu/wshobson-agents --plugin agent-teams4plugins reuse this skill
First indexed May 9, 2026
Debug complex issues using competing hypotheses, evidence collection, and root cause arbitration. Useful when bugs have multiple potential causes or span multiple modules.
Deploys parallel agent investigators to test multiple bug hypotheses simultaneously, gather confirming/disproving evidence, synthesize findings, rank causes, and apply minimal verified fixes.
Debugs systematically with hypothesis preflight, single-change iterations, and regression tests. Use for bugs, errors, exceptions, regressions, test failures, or production outages.