| name | swarm |
| description | Host-only explicit fan-out overlay for /swarm or 'swarm this'. Never an entry workflow; caller owns lifecycle, integration, and final judgment. |
| license | Complete terms in LICENSE |
| metadata | {"disable-model-selection":"true"} |
Swarm
Fan out independent worker slices inside the host harness. Return evidence to
the parent. Keep lifecycle, integration, and final judgment with the caller.
Trigger
Activate only when the user explicitly says /swarm or swarm this. Do not
implicitly invoke this skill for parallel work, multiple files, or slow checks.
This skill is host-only and stays outside marketplace publication.
Workflow
- Require the parent to provide task, paths, constraints, success criteria,
exit criteria, and the available concurrency cap.
- Partition independent coverage slices. Keep each slice narrow,
non-overlapping, and independently verifiable.
- Assign one write owner per path. Mark read-only slices separately. Never run
concurrent writers against the same path.
- Cap worker concurrency at the smallest of the parent cap, explicit swarm cap,
and available host capacity. Do not increase the parent's cap.
- Give each worker only task, paths, verified context, constraints, write
policy, skill or tool lane, required evidence, and exit criteria.
- Collect one evidence packet per worker with result, changed paths, commands,
observable evidence, gaps, and remaining risk. Never fabricate a packet.
- Return packets to the parent for integration and judgment. Do not integrate
changes, advance lifecycle phases, or perform external writes.
Distinctions
- Use
arena for competing candidates for one artifact. Use swarm for
independent coverage slices of one parent-owned task.
- Use
multi-provider-sdlc for explicit provider or model seat selection. Use
swarm for host-only fan-out regardless of provider diversity.
Boundaries
The parent owns lifecycle, architecture, integration, final judgment, commits,
pushes, merges, pull requests, and other external writes.
This skill adapts pstack's swarm. The included LICENSE preserves the exact
upstream MIT license text.