swarm

Orchestrates parallel cloud workers and aggregates their results into one consolidated report.

1|Updated Aug 26, 2026
One-click install
npx skills add https://github.com/edivad1999/stuc-stack --skill swarm-edivad1999
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: swarm
Source: https://github.com/edivad1999/stuc-stack/tree/main/skills/swarm
Command: npx skills add https://github.com/edivad1999/stuc-stack --skill swarm-edivad1999

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Coordinating multiple parallel AI workers manually is error-prone: briefs get inconsistent, results arrive scattered, and aggregation is ad hoc. This Skill provides a structured four-phase workflow to fan out N parallel workers, drain their results, and return a single consolidated report. ## Core Features & Use Cases - Parallel Fan-Out: Spawn N cloud workers in one message with standalone briefs covering separate slices, racing identical briefs, or a mix of both. - Race Selection Rules: Declare first pass, rank all, or best-of up front so competing worker outputs are selected deterministically. - Structured Aggregation: Collect terminal results into a compact table with evidenced one-line issues and explicit gaps or dropouts. - Use Case: Ask the agent to swarm a large codebase review: five workers each audit a different module in parallel, and you receive one report with per-module PASS/ISSUES status and consolidated findings. ## Quick Start Ask the agent to swarm this task with four parallel workers and return one consolidated report.

Frequently Asked Questions about swarm

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

FAQPage Schema
How do I run parallel AI workers on one task?▼

Use the swarm workflow: frame a done predicate, choose a partition or race shape, then spawn all N workers in one message as background cloud subagents. Each worker gets a standalone brief with goal, scope, verification, and reporting format, and the parent aggregates results into one report.

What is the difference between swarm slices and races?▼

Slices partition the work so each worker covers a distinct scope, while races give N workers identical briefs and select a winner. For races you must declare first pass, rank all, or best-of before spawning so the selection rule is fixed up front.

Can swarm workers write to the same files?▼

No. Each worker that writes needs its own writable output, such as a worktree, branch, or a /tmp/swarm-<slug>/worker-<n>/ directory. This prevents parallel workers from clobbering each other's changes.

What happens if a swarm worker drops out?▼

The workflow proceeds with N-1 workers and notes the dropout. The final report includes an explicit gaps or dropouts section so missing coverage is visible rather than silently omitted.

When should I not use a parallel worker swarm?▼

Avoid swarming when the task is small, strictly sequential, or when steps depend on each other's output. Swarm adds coordination overhead, so it pays off only for parallelizable coverage, races, or broad exploration.