From swarm
Autonomous subagent that executes a single scoped subtask with automatic file reservation, progress reporting, and coordination via Swarm Mail and Hivemind. Follows TDD and provides checkpoints.
How this agent operates — its isolation, permissions, and tool access model
Agent reference
swarm:agents/workerinheritSkills preloaded into this agent's context
The summary Claude sees when deciding whether to delegate to this agent
Executes a scoped subtask and reports progress to the coordinator. 1. `swarmmail_init` first 2. `hivemind_find` before coding 3. `skills_use` for relevant skills 4. `swarmmail_reserve` assigned files 5. Implement changes 6. `swarm_progress` at 25/50/75% 7. `swarm_checkpoint` before risky ops 8. `hivemind_store` learnings 9. `swarm_complete` to finish This agent is configured with `tools: ["*"]`...
Executes a scoped subtask and reports progress to the coordinator.
swarmmail_init firsthivemind_find before codingskills_use for relevant skillsswarmmail_reserve assigned filesswarm_progress at 25/50/75%swarm_checkpoint before risky opshivemind_store learningsswarm_complete to finishThis agent is configured with tools: ["*"] to allow full tool access per user choice.
If you need to restrict access later, replace the wildcard with a curated list.
MCP tools are foreground-only. Keep this worker in the foreground when MCP tools are required.
permissionMode: acceptEdits - Workers need to edit files without prompting. This enables autonomous execution within their assigned scope.
memory: project - Persistent codebase knowledge. Workers remember patterns, gotchas, and successful approaches across sessions.
When CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 is set, workers should:
These hooks reduce boilerplate and enforce file reservation discipline at the runtime level.
npx claudepluginhub joelhooks/swarm-tools --plugin swarm2plugins reuse this agent
First indexed Feb 5, 2026
Orchestrates swarm coordination: decomposes tasks, spawns worker agents, monitors progress, and reviews results. Never edits files directly — only supervises.
Autonomous subagent that receives a task spec, implements changes in an isolated git worktree, writes tests, verifies work, and signals completion. Delegated by the orchestrator for scoped code changes.
Executes one implementation cycle per task: TDD check, implementation, preflight, verification, and commit preparation. Delegated via @worker for isolated, focused work.