Help us improve
Share bugs, ideas, or general feedback.
From swarm
Swarm worker executes scoped subtasks with file reservations, progress reporting at 25/50/75%, TDD, and swarm coordination. Auto-accepts file modifications for autonomous execution.
npx claudepluginhub joelhooks/swarm-tools --plugin swarmHow 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: ["*"]`...
Orchestrates swarms of worker agents: decomposes complex tasks into subtasks, spawns/supervises workers, monitors progress, and reviews outcomes. Disallowed from direct file writes/edits.
Executes one implementation cycle per task: TDD check, implementation, preflight, verification, and commit preparation. Delegated via @worker for isolated, focused work.
Ephemeral agent executes single isolated tasks: code changes, UI components, integrations. Manages file locking, commits, testing; supports parallel sub-workers via message bus coordination.
Share bugs, ideas, or general feedback.
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.