LLM Skills
~/catalogue/debugging et maintenance//team-debug

Débogage par hypothèses concurrentes (ACH)

/team-debug

Déboguer des problèmes complexes à l'aide de la méthodologie de l'analyse des hypothèses concurrentes (ACH). Plusieurs agents de débogage étudient différentes hypothèses en parallèle, rassemblant des

wshobsonwshobson
39.5k
5 juin 2026
MIT
// contenu du skill

description: "Debug issues using competing hypotheses with parallel investigation by multiple agents"

argument-hint: "<error-description-or-file> [--hypotheses N] [--scope files|module|project]"


Team Debug

Debug complex issues using the Analysis of Competing Hypotheses (ACH) methodology. Multiple debugger agents investigate different hypotheses in parallel, gathering evidence to confirm or falsify each one.

Pre-flight Checks

  1. Verify CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 is set
  2. Parse $ARGUMENTS:
  • <error-description-or-file>: description of the bug, error message, or path to a file exhibiting the issue
  • --hypotheses N: number of hypotheses to generate (default: 3)
  • --scope: investigation scope — files (specific files), module (module/package), project (entire project)

Phase 1: Initial Triage

  1. Analyze the error description or file:
  • If file path: read the file, look for obvious issues, collect error context
  • If error description: search the codebase for related code, error messages, stack traces
  1. Identify the symptom clearly: what is failing, when, and how
  2. Gather initial context: recent git changes, related tests, configuration

Phase 2: Hypothesis Generation

Generate N hypotheses about the root cause, covering different failure mode categories:

  1. Logic Error — Incorrect algorithm, wrong condition, off-by-one, missing edge case
  2. Data Issue — Invalid input, type mismatch, null/undefined, encoding problem
  3. State Problem — Race condition, stale cache, incorrect initialization, mutation bug
  4. Integration Failure — API contract violation, version mismatch, configuration error
  5. Resource Issue — Memory leak, connection exhaustion, timeout, disk space
  6. Environment — Missing dependency, wrong version, platform-specific behavior

Present hypotheses to user: "Generated {N} hypotheses. Spawning investigators..."

Phase 3: Investigation

  1. Use TeamCreate tool to create the team with team_name: "debug-{timestamp}" and description
  2. For each hypothesis, use Agent tool to spawn a teammate:
  • name: investigator-{n} (e.g., "investigator-1")
  • subagent_type: "agent-teams:team-debugger"
  • prompt: Include the hypothesis, investigation scope, and relevant context
  1. Use TaskCreate for each investigator's task:
  • Subject: "Investigate hypothesis: {hypothesis summary}"
  • Description: Full hypothesis statement, scope boundaries, evidence criteria

Phase 4: Evidence Collection

  1. Monitor TaskList for completion
  2. As investigators complete, collect their evidence reports
  3. Track: "{completed}/{total} investigations complete"

Phase 5: Arbitration

  1. Compare findings across all investigators:
  • Which hypotheses were confirmed (high confidence)?
  • Which were falsified (contradicting evidence)?
  • Which are inconclusive (insufficient evidence)?
  1. Rank confirmed hypotheses by:
  • Confidence level (High > Medium > Low)
  • Strength of causal chain
  • Amount of supporting evidence
  • Absence of contradicting evidence
  1. Present root cause analysis:
   ## Debug Report: {error description}

   ### Root Cause (Most Likely)
   **Hypothesis**: {description}
   **Confidence**: {High/Medium/Low}
   **Evidence**: {summary with file:line citations}
   **Causal Chain**: {step-by-step from cause to symptom}

   ### Recommended Fix
   {specific fix with code changes}

   ### Other Hypotheses
   - {hypothesis 2}: {status} — {brief evidence summary}
   - {hypothesis 3}: {status} — {brief evidence summary}

Phase 6: Cleanup

  1. Send shutdown_request to all investigators
  2. Call TeamDelete to remove team resources
// source originale publique
wshobson/agents
/plugins/agent-teams/commands/team-debug.md
Licence : MIT
Projet indépendant, non affilié à Anthropic. Ce skill reste la propriété de son auteur original.
// installer ce skill
Collez cette commande dans votre terminal à la racine de votre projet :
mkdir -p .claude/commands && curl -o ".claude/commands/team-debug.md" "https://raw.githubusercontent.com/wshobson/agents/main/plugins/agent-teams/commands/team-debug.md"
Ensuite dans Claude Code, tapez /team-debug pour l'activer.
open_in_newVoir la source originale
// sauvegarder
Sauvegarde disponible après connexion.
loginSe connecter pour sauvegarder
// informations
Créateurwshobson
Étoiles 39.5k
LicenceMIT
Mis à jour5 juin 2026
Format.md
AccèsGratuit
// similaires

Skills Debugging et maintenance

Voir toutarrow_forward