dispatching-parallel-agents

Dispatch parallel subagents to investigate independent failures across separate problem domains concurrently.

Updated Aug 2, 2026
One-click install
npx skills add https://github.com/kxnzee/multi-repo-specs --skill dispatching-parallel-agents-kxnzee
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dispatching-parallel-agents
Source: https://github.com/kxnzee/multi-repo-specs/tree/main/extensions/superpowers/skills/dispatching-parallel-agents
Command: npx skills add https://github.com/kxnzee/multi-repo-specs --skill dispatching-parallel-agents-kxnzee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When multiple unrelated test failures or bugs appear across different files and subsystems, investigating them sequentially wastes time. This Skill guides an AI agent to split independent problems into focused subagent tasks that run concurrently, each with isolated context and clear scope. ## Core Features & Use Cases - Independence Analysis: Decision flow for determining whether failures are independent enough to parallelize or share root causes requiring sequential investigation. - Focused Agent Prompts: Templates for writing self-contained subagent instructions with specific scope, constraints, and expected output summaries. - Safe Parallel Execution: Rules for file ownership allocation, Git worktree isolation, and restrictions on shared-state operations like commits, branch switches, and stashes. - Use Case: After a refactoring leaves 6 failing tests across 3 files (abort logic, batch completion, race conditions), dispatch three agents in one response, then review summaries, check for conflicts, and run the full suite to integrate fixes. ## Quick Start Ask the agent to dispatch one parallel subagent per failing test file, each with a focused prompt to diagnose and fix its own failures.

Frequently Asked Questions about dispatching-parallel-agents

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

FAQPage Schema
How do I run multiple AI subagents in parallel?▼

Issue all subagent dispatch calls in the same response so they execute concurrently. Each agent needs a focused, self-contained prompt with a specific scope, constraints, and an expected output summary.

When should I use parallel agents for debugging test failures?▼

Use parallel agents when failures are independent, such as different test files with different root causes across separate subsystems. Avoid it when failures are related, require full system context, or involve shared mutable state.

Can parallel agents work in the same Git checkout?▼

Agents in one checkout share the Git index and HEAD, so parallel workers must not commit, switch branches, reset, clean, or stash. Use separate authorized worktrees for independent Git writes and let only the controller stage or commit.

What makes a good subagent prompt for fixing tests?▼

A good prompt names the exact test file and failing tests, includes error messages, states constraints like not changing unrelated code, and specifies the expected return format such as a summary of root cause and fixes.

What are the limitations of dispatching parallel agents?▼

Parallel dispatch fails when problems share root causes, when agents would edit the same files, or when exploratory debugging is needed before the problem is understood. Related failures should be investigated together first.