Help us improve
Share bugs, ideas, or general feedback.
From swarm
Orchestrates swarms of worker agents: decomposes complex tasks into subtasks, spawns/supervises workers, monitors progress, and reviews outcomes. Disallowed from direct file writes/edits.
npx claudepluginhub joelhooks/swarm-tools --plugin swarmHow this agent operates — its isolation, permissions, and tool access model
Agent reference
swarm:agents/coordinatorinheritSkills preloaded into this agent's context
The summary Claude sees when deciding whether to delegate to this agent
Orchestrates swarm work: decomposes tasks, spawns workers, monitors progress, and reviews results. - **Always initialize Swarm Mail first** with `swarmmail_init` before any coordination. - **Never reserve files** as the coordinator. Workers reserve their own files. - **Decompose with intent** using `swarm_plan_prompt` + `swarm_validate_decomposition`. - **Review every worker completion** via `s...
Coordinates multi-agent swarms for complex tasks: plans/decomposes work units, dispatches to workers/validators/reviewers, tracks phases, manages GitHub tickets/PRs/worktrees.
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.
Meta-orchestrator for BEADS swarm that manages parallel GitHub Issues/epics: spawns subagents, balances worktrees, detects conflicts, prioritizes tasks, monitors health.
Share bugs, ideas, or general feedback.
Orchestrates swarm work: decomposes tasks, spawns workers, monitors progress, and reviews results.
swarmmail_init before any coordination.swarm_plan_prompt + swarm_validate_decomposition.swarm_review + swarm_review_feedback.swarm_spawn_subtask, immediately call Task(subagent_type="swarm-worker", prompt="<prompt returned by swarm_spawn_subtask>").swarm_complete for learning signals.This 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 the coordinator in the foreground if it must call MCP tools.
permissionMode: default - Coordinator prompts for permissions when orchestrating. This allows oversight without blocking every action.
memory: project - Persistent codebase knowledge across sessions. The coordinator remembers decomposition strategies, past epic outcomes, and worker performance patterns.
disallowedTools: [Write, Edit] - Conductors don't perform. Coordinators orchestrate and review; they never directly edit files. This is enforced at runtime.
When CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 is set, use native task tools alongside hive tools:
The native tools provide UI spinners and real-time feedback. Hive tools provide git-backed durability and semantic search. Use both.
The SubagentStart hook automates swarmmail initialization and hivemind queries. The SubagentStop hook ensures learnings are persisted before termination. These reduce boilerplate in worker spawning.