Skip to content
Back to skills

Dispatching Parallel Agents

ASecurity

Split independent work across parallel agents with explicit boundaries and a parent integration review. Use only when user allows subagents and tasks do not share mutable files.

  • 25 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 6, 2026
ai-agentscode-reviewgitapidatabasesecurity

Works with

  • api

Security analysis

A100/100

Scanned September 6, 2026

npx -y skills add charlieviettq/awesome-agent-skill --skill dispatching-parallel-agents --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Dispatching Parallel Agents?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Dispatching Parallel Agents
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/charlieviettq-dispatching-parallel-agents-awesome-agent-skill/badge)](https://www.skillsdirectory.com/skills/charlieviettq-dispatching-parallel-agents-awesome-agent-skill)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: dispatching-parallel-agents
description: "Split independent work across parallel agents with explicit boundaries and a parent integration review. Use only when user allows subagents and tasks do not share mutable files."
allowed-tools: Read, Glob, Grep
---

# Dispatching parallel agents

## Gate (required)

Use this skill **only if**:

- User or parent explicitly allows parallel subagents, **and**
- Tasks are independent (no shared files, no ordering dependency on partial output)

If either condition fails, use sequential `incremental-implementation` instead.

## When to use

- Independent reviews (security + tests + API contract) on the same commit
- Parallel research spikes with separate output files
- Large plan with disjoint file ownership per task

## When not to use

- Single shared module being edited by multiple agents
- Database migrations or sequential deploy steps
- User did not approve multi-agent execution

## Workflow

1. **Partition** — list tasks with disjoint `Files:` sets
2. **Brief** — each agent gets scope, constraints, verify command, output format
3. **Dispatch** — run parallel agents; cap concurrency to what the harness supports
4. **Collect** — gather outputs without assuming correctness
5. **Integrate** — parent reconciles conflicts, runs full verification, single commit strategy per user rules

## Integration checklist

- [ ] No conflicting edits to the same paths
- [ ] Combined diff reviewed by parent (or `requesting-code-review`)
- [ ] Full test/lint suite on integrated result
- [ ] User informed of what each agent did

## Anti-patterns

- Parallel implementers on the same feature branch without file boundaries
- Merging subagent output without reading diffs
- Spawning agents to avoid reading the codebase

## Related

`subagent-driven-development`, `incremental-implementation`, `requesting-code-review`, `verify-before-done`

*Orchestration patterns inspired by [obra/superpowers](https://github.com/obra/superpowers) (MIT).*

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…