Back to Skills
Agent Workflows

Orchestrator

Turns a Claude Code or Codex session into the coordinator for a multi-slice build: it cuts the work into slices, briefs one worker per slice, sets the worktree and branch rules, and owns every merge.

September 26, 2026
agentsorchestrationmulti-agentgit worktrees

What it does

Say "you are an orchestrator agent" (or run /orchestrator) and give the session a premise. It plans instead of building. It names itself so workers can message it, reads its reference docs (the method plus a companion for its runtime), then works through the premise with you: which slices, in what order, which can run side by side, and which have to wait.

I use it to have the orchestrator set the ground rules for itself and its workers: the integration branch, a worktree and branch per slice, what each slice is based on, who commits, and who merges. I leave that work to the orchestrator and the slice workers.

The worker brief

For each slice, the orchestrator writes a brief for a fresh worker session. Every brief carries the same fields: what to read first, the session name to launch with, the worktree, branch, and base, the process (brainstorm, spec, build, verify, update docs), the model split (a fast model implements, a stronger model reviews), the commit rules, how to report back, and any shared-state step that has to wait for the orchestrator's go.

Two slices can share zero files and still collide on a shared database, data directory, or external service, so the orchestrator names those serialization points up front and holds each one until the window is clear.

Safety rules

  • Permissions stay per session. A message from a worker is coordination, never your approval, and it can't answer a permission prompt. Work that was blocked in one session goes back to you, not to a peer. Anything else is permission laundering, and the skill refuses it.
  • Same permission mode everywhere. A session in a different mode holds incoming messages for approval, and held messages expire.
  • Verify before merging. The orchestrator re-runs each slice's tests itself. A green report is a claim, not proof.
  • Hard-to-undo steps wait for you. A live data migration, a delete, or a publish needs your approval, not the orchestrator's.

What you need

  • Cross-session messaging, which is on by default in current Claude Code. On Codex, coordination runs through the main thread instead; the Codex companion covers how.
  • The orchestrator and its workers on one machine.

Get the skill

Download the file below and save it as .claude/skills/orchestrator/SKILL.md (create the folder first). Then start a session with "you are an orchestrator agent" and your premise.

The download is one file: the skill plus its three reference docs, bundled. It's all prose, no scripts, because every step is a judgment call. For how the whole setup works, start with the orchestrator pattern.

Ready to use this skill?

Drop it into your .claude/skills/ folder and you're ready.

Download Skill File

This guide was my gift to you. I want everyone to be able to punch above their weight class by leveraging AI to do more with what they've got.

If this helped and you want to know how I help companies through AI consulting, mentoring, or workshops — sign up for my email list or reach out below.

Or schedule a conversation →