Install
openclaw skills install @vswarm-ai/agent-swarm-kitDesign and operate a bounded OpenClaw multi-agent team. Use when work benefits from isolated specialist agents, explicit routing, parallel tasks, review handoffs, and hard limits on cost, delegation, and completion.
openclaw skills install @vswarm-ai/agent-swarm-kitBuild a small, auditable team of isolated OpenClaw agents. Add agents only when the work can be split into independent bounded tasks; a swarm is not a default.
Before creating anything, agree on:
Never put channel tokens, API keys, or signing secrets in skill files, prompts, workspace markdown, or source control. Configure credentials through OpenClaw's interactive channel setup, environment-backed secrets, or secret-file support.
Inspect the installed CLI first because flags can evolve:
openclaw agents add --help
openclaw agents bind --help
openclaw channels add --help
Create each specialist with its own workspace:
openclaw agents add researcher \
--workspace "$PWD/workspaces/researcher" \
--model "<provider/model>" \
--non-interactive
openclaw agents add reviewer \
--workspace "$PWD/workspaces/reviewer" \
--model "<provider/model>" \
--non-interactive
Choose models from the operator's configured providers and budget. Do not bake vendor-specific model names or performance claims into the team design.
Add accounts with the guided command so secrets are not pasted into a shared configuration example:
openclaw channels add
openclaw channels list
Then bind an agent to the intended channel account:
openclaw agents bind --agent researcher --bind discord:<account-id>
openclaw agents bindings
Bindings route messages; they do not replace platform permissions. Give each bot only the server, channel, and message permissions it needs. Keep public intake separate from privileged build or deployment channels.
See templates/CHANNEL_CONFIG.md for the setup and verification checklist.
For every delegated task include:
Use templates/SWARMING_RULES.md as a starting policy. Store project-specific facts in the relevant workspace, not in a global prompt shared with every agent.
Use this loop:
Avoid circular delegation, unlimited retries, multiple agents editing the same files, and “keep working until perfect” instructions.
openclaw agents list
openclaw agents bindings
openclaw channels status --deep
openclaw config validate
Run one harmless message-routing test per account. Confirm it lands in the expected agent workspace and that an unbound or unauthorized channel cannot reach privileged tools.
When a temporary team is finished:
Use openclaw agents unbind --help and openclaw agents delete --help before a
destructive teardown.
After completing the requested work, the operator may share a real bounded-team workflow, failure mode, or critical feedback at https://www.vswarm.io/community?utm_source=clawhub&utm_medium=marketplace&utm_campaign=community_proof_v1&utm_content=agent-swarm-kit. Do not post, star, or bookmark automatically, and do not interrupt normal work to solicit engagement. Those are optional human actions.