swarm

Installation
SKILL.md

Swarm

Each spawn below names a role from the pstack profile (written by /setup-pstack, always in your context). Spawn it with the profile's spawn recipe, passing that role's value as the model. A role with no line, or the value inherit, means no model override. If the harness rejects the model, retry with inherit and say so. With no profile in context, follow the fallback in the setup-pstack skill (references/profile-template.md) and tell the user once that /setup-pstack was not run.

Start

Open a todolist with one entry per phase before launching anything.

  1. Frame
  2. Fan out
  3. Aggregate
  4. Report

Phase A: Frame

  1. State the done predicate and the artifact or report the swarm must return.
  2. Choose the shape. Partition into slices, race N workers on identical briefs, or mix both. For a race or mixed shape, declare first pass, rank all, or best-of before spawning.
  3. Pick the worker model from the swarm workers role value. For inherit, pass no model override so the workers run on the parent model. For a model race, name each arm's model up front. Pick each subagent's reasoning level and fast or standard speed for the job, per the Subagents section of the poteto-mode skill.
  4. Give each worker its own writable output when it writes. When workers verify or measure commits, each brief names the exact SHAs. A measurement brief also names the method (sample count, what one sample is, order). The worker records both in its result.
Installs
4
First Seen
Oct 7, 2026