prompts/squad/skills/dispatching-parallel-agents/SKILL.md
Automatically dispatch multiple agent subtasks in parallel based on file-lock disjointness. Compute task dependencies, validate no file conflicts, emit parallel delegation handoffs. Use this when the Conductor or Orchestrator has multiple independent Coder/Tester tasks to farm out simultaneously.
npx skillsauth add imabusyman/CodebrewRouter dispatching-parallel-agentsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Manages the mechanics of launching multiple agents in parallel without manual file-conflict checking.
A plan with steps like:
## Step 1: Add GeminiProvider class
Files: Blaze.LlmGateway.Infrastructure/Providers/GeminiProvider.cs (create)
## Step 2: Add GeminiProvider tests
Files: Blaze.LlmGateway.Tests/Providers/GeminiProviderTests.cs (create)
## Step 3: Wire GeminiProvider in AppHost
Files: Blaze.LlmGateway.AppHost/Program.cs (edit)
For Phase 1 (parallel):
# Handoff 1: Conductor → Coder (worktree A)
files you may edit:
- Blaze.LlmGateway.Infrastructure/Providers/GeminiProvider.cs (create)
files other parallel tasks own:
- Blaze.LlmGateway.Tests/Providers/GeminiProviderTests.cs (Tester)
- Blaze.LlmGateway.AppHost/Program.cs (Infra, Phase 2)
# Handoff 2: Conductor → Tester (worktree B)
files you may edit:
- Blaze.LlmGateway.Tests/Providers/GeminiProviderTests.cs (create)
files other parallel tasks own:
- Blaze.LlmGateway.Infrastructure/Providers/GeminiProvider.cs (Coder)
- Blaze.LlmGateway.AppHost/Program.cs (Infra, Phase 2)
Both execute in parallel. When done, Phase 2 starts (Infra depends on both).
claude-devfleet).-warnaserror + 95% coverage).team-builder — decompose tasks into parallel streams (manual).claude-devfleet — Git worktree isolation (execution).quality-gate — validate parallel merges before advancing phases.development
Generate a Product Requirements Document from a task description, user intent, or PRD outline. Structure the PRD with sections: Overview, Problem Statement, Goals, Scope, Features, Acceptance Criteria, Metrics. Use this when the Planner or Orchestrator needs to formalize requirements before decomposing into implementation steps.
development
Compose parallel teams of specialized agents for a multi-faceted task. Map subtasks to agent roles, balance workload, and validate team composition. Use this when breaking a task into parallel streams that require different expertise (Coder, Tester, Infra, etc.).
development
Delegate implementation work to specialized subagent instances, each inheriting a task scope and constraints from the parent. Emit structured handoffs, monitor completion signals, aggregate results. Use this in the Orchestrator parallel path when spawning independent Coder/Tester/Infra subagents from a single coordinator.
testing
Maintain the append-only reasoning log and write handoff envelopes for every squad delegation. Use this when the Conductor delegates to a specialist or when a specialist records a non-trivial decision.