From clarc
Orchestrates multiple specialized agents for complex tasks, auto-selecting coordination patterns like fan-out, split-role, explorer+validator, worktree, or pipeline.
How this command is triggered — by the user, by Claude, or both
Slash command
/clarc:orchestrateThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Orchestrate Command Orchestrate multiple specialized agents for: $ARGUMENTS ## Pattern Auto-Selection Before creating the execution plan, analyze the task and select the best coordination pattern: | Task Signal | Pattern | |-------------|---------| | Review/analyze N files independently | **Fan-Out → Fan-In** | | Decision needing multiple perspectives | **Split-Role** | | Unknown codebase / research task | **Explorer + Validator** | | Parallel independent features | **Worktree Isolation** | | Feature from plan → test → code → review | **Sequential Pipeline** | Load skill `multi-agent...
Orchestrate multiple specialized agents for: $ARGUMENTS
Before creating the execution plan, analyze the task and select the best coordination pattern:
| Task Signal | Pattern |
|---|---|
| Review/analyze N files independently | Fan-Out → Fan-In |
| Decision needing multiple perspectives | Split-Role |
| Unknown codebase / research task | Explorer + Validator |
| Parallel independent features | Worktree Isolation |
| Feature from plan → test → code → review | Sequential Pipeline |
Load skill multi-agent-coordination for full pattern specifications.
docs/agent-priority-hierarchy.md; every conflict must appear in ### Conflicts Resolved| Agent | Specialty | Use For |
|---|---|---|
| planner | Implementation planning | Complex feature design |
| architect | System design | Architectural decisions |
| code-reviewer | Code quality | Review changes |
| security-reviewer | Security analysis | Vulnerability detection |
| tdd-guide | Test-driven dev | Feature implementation |
| build-error-resolver | Build fixes | TypeScript/build errors |
| e2e-runner | E2E testing | User flow testing |
| doc-updater | Documentation | Updating docs |
| refactor-cleaner | Code cleanup | Dead code removal |
| go-reviewer | Go code | Go-specific review |
| go-build-resolver | Go builds | Go build errors |
| database-reviewer | Database | Query optimization |
| typescript-reviewer | TypeScript/JS | TS/JS-specific review |
| python-reviewer | Python | Python-specific review |
Orchestrator ─┬─ Agent A (target-1) ─┐
├─ Agent B (target-2) ─┼─ Synthesizer
└─ Agent C (target-3) ─┘
Use: identical task across multiple independent targets
Orchestrator ─┬─ Implementer (build it)
├─ Critic (find issues)
└─ Security (find vulns)
↓ reconcile
Use: same task, different perspectives needed
Phase 1: Explorer → findings
Phase 2: Validator → verified-findings
Phase 3: Implementer → uses verified-findings
Use: unknown codebase, uncertain requirements
Orchestrator ─┬─ Agent A (isolation: worktree, feature/A)
├─ Agent B (isolation: worktree, feature/B)
└─ Agent C (isolation: worktree, fix/C)
↓ review + merge diffs
Use: parallel independent write operations
planner → tdd-guide → implementer → code-reviewer → security-reviewer
Use: each phase depends on the previous output
Justification: [why this pattern fits the task]
isolation: "worktree" for any agent that modifies filesSee also: Skill multi-agent-coordination for full pattern specifications.
Conflict resolution: Skill agent-conflict-resolution for priority hierarchy and decision trees.
/tdd — add integration tests for the orchestrated workflow/code-review — review orchestration implementationnpx claudepluginhub marvinrichter/clarc --plugin clarc/orchestrateGenerates test orchestration configs for staged workflows with dependencies, parallel execution, smart selection of affected tests, retries, and CI/CD optimization.
/orchestrateDecomposes complex tasks into ordered sub-tasks with dependencies and parallel execution, tracks progress and failures, verifies results, and outputs a status summary table.
/orchestrateAnalyzes complex user requests, splits them into steps, assembles agent teams, executes with verification, and retries up to 5 times per step on failure.
/orchestrateOrchestrates parallel task execution via Agent Teams API, parsing prompt_plan.md tasks, analyzing dependencies, and coordinating across Node.js, Python, Rust, Go, .NET projects.
/orchestrateOrchestrates sequential agent workflows for complex tasks like feature development, bug fixes, refactoring, and security reviews, producing handoff documents between agents and a final report.
/orchestrateRoutes arguments to orchestration subcommands for multi-agent workflows: menu, help, explain, examples, templates, or inline syntax execution with visual feedback.