Install any skill in seconds. Free to start, no credit card required.
Get Started Free →cursor/swarm
Fan out N parallel workers, drain them, and return one report.
Passed 13 of 20 test cases with the skill, and 4 of 20 without it.
and 11 more in the full report
9 fixed4 passed either way7 still failing0 broke5 errored
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
In `~/.cursor/rules/pstack-models.mdc`, the line `swarm workers: claude-3-7-sonnet` is present. We are fanning out two cloud workers to audit `routes/api.ts`. Which model parameter must be passed when spawning subagents?
| Checked | Without skill | With skill |
|---|---|---|
| Set model parameter to claude-3-7-sonnet. | Passed | Passed |
| Pass the model parameter in background worker spawn calls. | Missed | Passed |
The instructions your model reads when the skill loads.
Fan out N parallel cloud workers. They may cover separate slices, race the same brief, or mix both. The parent waits, aggregates, and returns one report.
Open a todolist with one entry per phase before launching anything.
first pass, rank all, or best-of before spawning.swarm workers line in ~/.cursor/rules/pstack-models.mdc. If the rule or that line is missing, use grok-4.7-xhigh-fast. For auto or inherit-parent, omit model so the workers run on the parent model. If the Task tool rejects a slug, use the default and say so. If it rejects the default, use the closest valid slug of the same family from its error message. 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.Spawn all N workers in one message with subagent_type: generalPurpose, environment: "cloud", run_in_background: true, and the step 4 model, left unset for auto or inherit-parent. Use environment: "local" only when the worker needs access to something on the user's computer.
When a worker must start from a non-default pushed branch, pass cloud_base_branch.
Every brief stands alone. Include the goal, scope, exact slice or race arm, how to verify, and what to report. Reports use PASS, ISSUES, or BLOCKED with evidence. A worker that can prove a defect reports ISSUES and lists every issue it can prove, not only the first.
If a worker drops out, proceed with N-1 and note it.
Read the terminal results. Drop a result that does not record the SHAs and method its brief names, and respawn that worker once. After a second miss, record a gap. A gap does not count as a pass. For coverage, every required slice needs a result. For a race, apply the selection rule declared up front. Use first pass, rank all, or best-of. Do not paste raw worker dumps.
Keep a compact result table, one-line evidenced issues, and explicit gaps or dropouts.
Return one consolidated in-chat report with the table, issue one-liners, gaps or dropouts, and the race rule when used.
test cases passed, vs 4 / 20 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.