From cc-godmode
Orchestrates parallel Claude Code agent teams via SharedTaskList coordination — use for large features with independent modules where parallel execution is worth the ~15x token cost.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cc-godmode:agent-teamsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Status:** Experimental and high-cost
Status: Experimental and high-cost When to use: Large features where multiple teammates can work truly in parallel and the user explicitly accepts the token cost
Agent Teams allow multiple Claude Code instances to coordinate through a SharedTaskList. Instead of the Orchestrator calling agents sequentially via Task tool, teammates work independently and pick up tasks from a shared queue.
Add to your environment or settings.json:
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}
}
| Teammate | Role | Model | Isolation |
|---|---|---|---|
| Architect | Design & planning | opus | — |
| Builder | Implementation | sonnet | worktree |
| Validator | Code quality | sonnet | worktree |
| Tester | UX quality | sonnet | worktree |
| Scribe | Documentation | haiku | — |
Recommended team size: 3–5 teammates for optimal coordination.
Tasks follow this lifecycle:
pending → in_progress → completed
→ failed
blockedBy arrays{
"tasks": [
{"id": "1", "name": "Design auth module", "assignee": "architect", "status": "completed"},
{"id": "2", "name": "Implement auth API", "assignee": "builder", "blockedBy": ["1"], "status": "in_progress"},
{"id": "3", "name": "Implement auth UI", "assignee": "builder", "blockedBy": ["1"], "status": "in_progress"},
{"id": "4", "name": "Validate auth code", "assignee": "validator", "blockedBy": ["2", "3"], "status": "pending"},
{"id": "5", "name": "Test auth UX", "assignee": "tester", "blockedBy": ["2", "3"], "status": "pending"}
]
}
| Hook | Purpose | Exit Code 2 |
|---|---|---|
TeammateIdle | Fires when teammate about to go idle | Teammate continues working |
TaskCompleted | Fires when task marked complete | Prevents completion, sends feedback |
| Scenario | Use Agent Teams? |
|---|---|
| Large feature with independent modules | YES |
| Multiple parallel investigations | YES |
| Small bug fix | NO — overhead not worth it |
| API change (strict sequence required) | NO — sequential workflow needed |
| Research task | NO — single agent sufficient |
Use skills/departments/ first when the problem is ownership and routing. Use
Agent Teams only when the implementation work itself can safely run in parallel.
blockedBynpx claudepluginhub cubetribe/claudecode_godmode-onOrchestrates Claude Code agent teams for parallel multi-agent workflows on complex tasks using TeamCreate, SendMessage, TaskUpdate, and shared task lists. Enable with --enable-teams flag.
Coordinates multiple Claude Code instances as agent teams with shared tasks, inter-agent messaging, and management for parallel research, feature development, debugging, and cross-layer coordination.
Coordinates multiple Claude Code instances as agent teams for workflows needing inter-agent communication. Covers TeamCreate, SendMessage types, task coordination, hooks, and orchestration patterns.