swarmstorm plugin
Multi-agent orchestration for Claude Code, Codex and Cursor: parallel coding agents that settle shared files before the merge, QA agents that test the running app, clickable prototypes, workbenches and live plans in aiview. On your own subscription.
How to install the swarmstorm plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add Ovich/swarmstorm
/plugin install swarmstorm@swarmstormWhat's inside swarmstorm
8 parts read from the plugin's own files.
Agents 6
Call as @agent-swarmstorm:name- @agent-swarmstorm:architectopus
Defines the architecture on the swarm board before any code is built: reads the code it lands in and writes the architecture (deep modules, entries as signatures, flows as pseudo-code, decisions) in the one design format, posts it, and settles it with the orchestrator until accepted. Use for the arc
- @agent-swarmstorm:brainswarm-seatopus
Takes one seat on the swarm board, under a brainswarm protocol (brainstorm, debate, editorial). Use for every seat a brainswarm dispatches, its brief naming the run, the seat and the board.
- @agent-swarmstorm:orchestratoropus
Orchestrates one swarm run handed to it by the session the person talks to: opens the run on the board, dispatches its members, posts their tasks, watches, judges findings and runs the loop, from a settled charter, escalating only to the session that sent it. Use for every handoff an orchestrating s
- @agent-swarmstorm:prototyperopus
Prototypes the screens of a piece of work on the swarm board before any of it is architected or built: reads the ideas the other members post to it, builds the prototype in the project's own design language through the design-prototype skill, posts its link, and revises it with the orchestrator and
- @agent-swarmstorm:swarm-workeropus
Takes tasks from the swarm board, in any run that builds code (a task swarm, a plan run, a build-verify run): joins, the board making its worktree, does each task the orchestrator posts to it, shaping the code around it and naming it well, merges what it changed, reports, and hands back, the orchest
- @agent-swarmstorm:verifieropus
Judges, alone, the product quality of what was delivered (done as specified, usable, finished) over the scope its brief or phase message gives, from a project's verify-<app>-<focus> skill or from the steps it is given, and returns the verdict and findings table. Use for every verification an orchest
Skills 2
Claude loads it when the task matches- orchestrate
Use when an agent orchestrates other agents on a piece of work, of any kind (a plan, a task swarm, a brainswarm): proposing a run tuned to the work, built on the closest protocol (build-verify, idea-to-outcome, brainstorm, debate, editorial, a project's own), settling it with the person, dispatching each member with its brief and role, watching them, judging their findings and steering a drift. Not for the duties one kind adds (orchestrate-plan for a plan, swarm for a task swarm, brainswarm for a seat swarm), and not for the board they talk on (swarm-board).
- swarm
Use when a person asks to swarm, delegate or parallelize work without a plan ('swarm this', 'run a swarm on…', 'get a few agents on it'), or when a task in front of you splits into independent parts or is long enough to hand off: then propose a swarm in one line, workers and why, and open it only on a yes. Runs a task swarm on the board: this session orchestrates, N swarm-worker agents take the tasks posted to them, report, and take the next, for as long as the person keeps giving work, on call or under a protocol (build-verify: builders, then verifiers walking the running product, looped until it holds). Produces the run on the board and the workers' results and merges. Not for work an approved plan covers (execute-plan), a discussion of seats (brainswarm), or a task small enough to do yourself.
Using swarmstorm in Claude Code
Ask for an agent by name:
@agent-swarmstorm:architect
@agent-swarmstorm:brainswarm-seatSkills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update swarmstorm@swarmstorm
- Refresh the marketplace
- /plugin marketplace update swarmstorm
- Turn it off for now
- /plugin disable swarmstorm@swarmstorm
- Remove it
- /plugin uninstall swarmstorm@swarmstorm
Skills in swarmstorm
- orchestrateOvich/swarmstorm
Use when an agent orchestrates other agents on a piece of work, of any kind (a plan, a task swarm, a brainswarm): proposing a run tuned to the work, built on the closest protocol (build-verify, idea-to-outcome, brainstorm, debate, editorial, a project's own), settling it with the person, dispatching each member with its brief and role, watching them, judging their findings and steering a drift. Not for the duties one kind adds (orchestrate-plan for a plan, swarm for a task swarm, brainswarm for a seat swarm), and not for the board they talk on (swarm-board).
38 files18stars - swarmOvich/swarmstorm
Use when a person asks to swarm, delegate or parallelize work without a plan ('swarm this', 'run a swarm on…', 'get a few agents on it'), or when a task in front of you splits into independent parts or is long enough to hand off: then propose a swarm in one line, workers and why, and open it only on a yes. Runs a task swarm on the board: this session orchestrates, N swarm-worker agents take the tasks posted to them, report, and take the next, for as long as the person keeps giving work, on call or under a protocol (build-verify: builders, then verifiers walking the running product, looped until it holds). Produces the run on the board and the workers' results and merges. Not for work an approved plan covers (execute-plan), a discussion of seats (brainswarm), or a task small enough to do yourself.
18stars
swarmstorm plugin questions
How do I install the swarmstorm plugin?
In Claude Code run /plugin marketplace add Ovich/swarmstorm, then /plugin install swarmstorm@swarmstorm.
What does the swarmstorm plugin include?
swarmstorm bundles 6 agents, 2 skills.
Which agents come with swarmstorm?
architect, brainswarm-seat, orchestrator, prototyper, swarm-worker, verifier. Call one with @agent-swarmstorm:architect.
How do I update or remove the swarmstorm plugin?
Update it with claude plugin update swarmstorm@swarmstorm in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall swarmstorm@swarmstorm.
What license is the swarmstorm plugin under?
MIT, as stated in the plugin's manifest.