parallel-debugging

Organize debugging hypotheses with ACH to isolate root causes.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/haxlys/skills --skill parallel-debugging-haxlys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parallel-debugging
Source: https://github.com/haxlys/skills/tree/main/vendored/wshobson-agents/plugins/agent-teams/skills/parallel-debugging
Command: npx skills add https://github.com/haxlys/skills --skill parallel-debugging-haxlys

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Debugging complex issues often requires organizing hypotheses, collecting evidence, and coordinating parallel investigations to pinpoint root causes across multiple modules or services.

Core Features & Use Cases

  • Hypothesis generation across six failure mode categories: Logic Error, Data Issue, State Problem, Integration Failure, Resource Issue, and Environment
  • Structured evidence collection with citation-ready reporting and a formal arbitration workflow
  • End-to-end support for multi-service or multi-component debugging scenarios, enabling faster root-cause analysis and safer releases
  • Use Case: When bugs span several modules, this skill helps teams systematically explore causes and document findings

Quick Start

Describe a failing scenario to start generating competing hypotheses and parallel evidence collection.

Frequently Asked Questions about parallel-debugging

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug complex issues across multiple modules or services?

Parallel debugging of multi-service issues requires structured evidence arbitration. This skill applies Analysis of Competing Hypotheses (ACH) to generate hypotheses across six failure mode categories, coordinate parallel investigations, and use an arbitration decision tree to isolate the dominant root cause.

What is the best way to organize competing hypotheses during root-cause analysis?

Organizing competing hypotheses for root-cause analysis involves categorizing them into failure modes like Logic Error, Data Issue, or Integration Failure. This skill provides templates for formal hypothesis testing and a structured arbitration workflow to evaluate evidence against each hypothesis.

How do I structure evidence collection for parallel investigations?

Structuring evidence collection for parallel investigations requires citation-ready reporting formats. This skill applies formal Evidence Report templates to guide data gathering across multiple components, ensuring each piece of evidence is formally mapped to specific debugging hypotheses for accurate arbitration.

Can I use this approach to debug integration failures in multi-component architectures?

Yes, debugging integration failures in multi-component architectures is fully supported. The skill specifically categorizes Integration Failure as one of its six hypothesis modes, enabling teams to systematically explore cross-module dependencies and document findings for safer releases.

When do I need a formal arbitration decision tree for debugging?

You need a formal arbitration decision tree for debugging when bugs span several modules and generate conflicting evidence. It helps categorize investigation results, determine a single dominant root cause from competing hypotheses, and validate fixes before deployment.