orchestrate-teams

Coordinate agent teams to execute independent DAG phases in parallel.

Updated Jan 18, 2026
One-click install
npx skills add https://github.com/murillodutt/cellm --skill orchestrate-teams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchestrate-teams
Source: https://github.com/murillodutt/cellm/tree/main/cellm/skills/orchestrate-teams
Command: npx skills add https://github.com/murillodutt/cellm --skill orchestrate-teams

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrate Teams enables parallel, dependency-safe execution of CellmOS specs by coordinating a coordinated team of specialized agents to run multiple DAG phases in isolation, dramatically improving throughput for complex checks.

Core Features & Use Cases

  • Agent teams: forms a coordinated trio (implementer, reviewer, auditor) to work on distinct phases in parallel.
  • Parallel phase execution: executes independent DAG phases concurrently while honoring dependencies.
  • Isolated work environments: uses isolated worktrees to prevent cross-phase contamination and enable safe rollbacks.

Quick Start

Plan a spec and spawn agent teams to execute independent phases in parallel across isolated worktrees.

Frequently Asked Questions about orchestrate-teams

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run independent DAG phases in parallel for spec execution?

You can run independent DAG phases in parallel by using agent teams to execute isolated worktrees concurrently. This coordinates specialized agents to handle distinct phases while respecting dependencies and preventing cross-phase contamination.

What is parallel spec execution and when do I need agent teams for it?

Parallel spec execution uses a coordinated trio of implementer, reviewer, and auditor agents to run multiple spec phases concurrently. You need it for complex spec DAGs with 3+ independent phases or high-throughput processing requirements.

How do I isolate work environments when running parallel spec phases?

You isolate work environments by using isolated worktrees for each parallel phase. This prevents cross-phase contamination during agent team execution and enables safe rollbacks if a phase fails or produces unexpected results.

Can I use orchestrate-teams for specs with complex dependency chains?

Yes, you can use it for specs with complex dependencies because it executes independent DAG phases concurrently while strictly honoring dependency boundaries. It is best applied to specs with 3+ independent phases to maximize throughput.

What is the best way to consolidate results from parallel agent teams?

The best way to consolidate results is through the built-in team monitoring and result consolidation workflows. The agent teams process distinct phases in isolation, and the system aggregates outcomes while satisfying context_record_outcome requirements.

When should I not use parallel execution for spec management?

You should not use parallel execution for specs with fewer than 3 independent phases or low throughput needs. If your spec DAG lacks independent phases, the overhead of coordinating agent teams and worktrees outweighs the benefits.