Production playbook for running multi-agent teams with clear roles, structured task flow, and quality gates.
A builder and a reviewer. The simplest useful team.
text
Orchestrator (you) — Route tasks, track state, report results
Builder agent — Execute work, produce artifacts
text
1. Create task record (file, DB, or task board)
2. Spawn builder with:
- Task ID and description
- Output path for artifacts
- Handoff instructions (what to produce, where to put it)
3. On completion: review artifacts, mark done, report
text
Builder produces artifact → Reviewer checks it → Orchestrator ships or returns
That's the core loop. Everything below scales this pattern.
Every agent has one primary role. Overlap causes confusion.
RolePurposeModel guidanceOrchestratorRoute work, track state, make priority callsHigh-reasoning model (handles judgment)BuilderProduce artifacts — code, docs, configsCan use cost-effective models for mechanical workReviewerVerify quality, push back on gapsHigh-reasoning model (catches what builders miss)OpsCron jobs, standups, health checks, dispatchingCheapest model that's reliable
→ Read references/team-setup.md when defining a new team or adding agents.
Every task moves through a defined lifecycle:
text
Inbox → Assigned → In Progress → Review → Done | Failed
Rules:
→ Read references/task-lifecycle.md when designing task flows or debugging stuck tasks.
When work passes between agents or to the physical strike layer (Justin), the protocol is:
E:\clawd_workspace\Share\artifacts\).Cross-role reviews prevent quality drift:
Skip the review step and quality degrades within 3-5 tasks. Every time.
→ Read references/communication.md when setting up agent communication channels. → Read references/patterns.md for proven multi-step workflows.
FileRead when...team-setup.mdDefining agents, roles, models, workspacestask-lifecycle.mdDesigning task states, transitions, commentscommunication.mdSetting up async/sync communication, artifact pathspatterns.mdImplementing specific workflows (spec→build→test, parallel research, escalation)
Agent produces great work, but you can't find it. Always specify the exact output path in the spawn prompt. Use a shared artifacts directory with predictable structure.
"It's a small change, skip review." Do this three times and you have compounding errors. Every artifact gets at least one set of eyes that didn't produce it.
Silent agents create coordination blind spots. Require comments at: start, blocker, handoff, completion. If an agent goes silent, assume it's stuck.
Assigning browser-based testing to an agent without browser access. Assigning image work to a text-only model. Check capabilities before routing.
The orchestrator routes and tracks — it doesn't build. The moment you start "just quickly doing this one thing," you've lost oversight of the rest of the team.
sessions_spawn directly. This skill is for sustained workflows with multiple handoffs.This skill is for sustained team workflows — recurring collaboration patterns where agents depend on each other's output over multiple tasks.