From claude-workflow
Orchestrates multi-agent teams in Claude Code team mode for coordinating teammates, decomposing complex tasks, and managing shared task lists in collaborative workflows.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-workflow:orchestrationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Patterns for coordinating multi-agent work in Claude Code using team mode.
Patterns for coordinating multi-agent work in Claude Code using team mode.
Source: code.claude.com/docs/en/agent-teams
Tell the lead what team you want in natural language:
Create an agent team to refactor the auth module. Spawn three teammates:
- One focused on extracting shared utilities
- One migrating tests to the new structure
- One updating documentation
Use Sonnet for each teammate.
The lead creates the team, spawns teammates, distributes work via a shared task list, and synthesizes results.
| Component | Role |
|---|---|
| Team lead | Your main session — creates team, spawns teammates, coordinates |
| Teammates | Separate Claude Code instances working on assigned tasks |
| Task list | Shared work items teammates claim and complete |
| Messaging | SendMessage for DMs, broadcasts, and shutdown requests |
Teammates are persistent — they go idle between turns and can be woken up with messages. They can message each other directly.
| Subagents | Teams | |
|---|---|---|
| Communication | Report back to caller only | Message each other directly |
| Coordination | Main agent manages all work | Shared task list, self-coordination |
| Best for | Focused tasks, only result matters | Complex work needing collaboration |
| Token cost | Lower | Higher (each teammate = separate instance) |
npx claudepluginhub spences10/claude-code-toolkit --plugin claude-workflowCoordinates multiple Claude Code sessions as a team with shared task lists, mailbox messaging, and file-lock claiming. Includes patterns for team sizing (3-5 recommended), task decomposition strategies, and dependency handling.
Orchestrates Claude Code agent teams: spawn teammates, assign tasks with dependencies, manage communication via messages or broadcasts, configure modes, and set quality gate hooks.
Orchestrates teams of Claude Code sessions for parallel work on research, features, debugging, and cross-layer tasks using shared tasks, inter-agent messaging, and team lead coordination.