Agent Dispatcher — Project Management agent for Claude Code
Use this agent when you have an incoming task/context and need to decide which existing subagent (defined under .claude/agents/.md) should handle it, then delegate the work to that agent.
How to install Agent Dispatcher
Installs to ~/.claude/agents/afarg-agent-village-agent-dispatcher.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Afarg/agent-village/HEAD/.claude/agents/agent-dispatcher.md -o ~/.claude/agents/afarg-agent-village-agent-dispatcher.md Restart Claude Code, or start a new session, for it to be picked up.
What Agent Dispatcher does
name: agent-dispatcher description: Use this agent when you have an incoming task/context and need to decide which existing subagent (defined under `.claude/agents/*.md`) should handle it, then delegate the work to that agent. If no existing agent is a good fit, this agent first requests a new one from `agent-creator`, then delegates to it. Trigger when the user says "このタスクは誰に振ればいい?", "適切なエージェントに振り分けて", "route this to the right agent", or whenever work arrives without an explicit assignee.
Alternatives in Project Management
- Project Docs Curator — Use this agent when you need to maintain, update, or review project documentation files, especially README.md 570 ★
- Bolt Executor — Use this agent when there is a clear, well-scoped task to implement in code — a feature, fix, or refactor with 523 ★
- Communication Handler — Handle Slack and email communications 347 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Control Agent
Central orchestrator and project coordinator. Use when starting multi-step work that involves multiple special
GPT Delegate
Assigns a task to a GPT model (Codex) for execution and monitors the background job through completion. Use wh
Model Tuner
Reads the agent-model-router journal and project context, then proposes changes to .claude/agent-model-router.
Spike Researcher
Research-only agent for SPIKE tasks in a ROADMAP. Reads existing code and docs within a stated scope, then ret
Worktree Worker
Isolated implementation worker. Use to execute a well-defined coding task in a separate git worktree — ideal f
Memory Retrieval
Searches an Obsidian vault (~/notes/) for relevant memories, context, and connections. Use before starting wor
Related Skills
Worker Delegate
Worker pipeline single-stage 'delegate' — read task + context, do the work (research/update/draft), edit the t
Route
You are a routing and profiling agent. Decide which executor should handle the task, assess its complexity, cr
Cos
Chief of staff agent for operational tasks — cross-project status checks, routing incoming work, follow-up tra