Decides what
needs to happen.
Opus / reasoningA presentation for humans who ship
You do not need an army of models. You need a system: one mind to frame the work, several hands to execute it, and a clean boundary between every task.
Opus / reasoningagent/uiagent/testsagent/docsThe orchestrator preserves intent, writes small contracts, and gathers results that can be verified. It does not need to type every line.
The subagent loop
Delegation means moving one bounded task into a smaller context—not giving away responsibility.
| Package | Contains | Why it matters |
|---|---|---|
| Brief | goal, files, boundaries | stops the worker inventing the problem |
| Worktree | branch and isolated checkout | parallel edits do not collide |
| Checks | tests, build, criteria | turns “looks good” into evidence |
| Diff | small, reviewable change | integration and discard stay cheap |
Git worktrees
A worktree is another directory linked to the same repository. Each agent gets its own checkout and index; history remains shared.
git worktree add ../task-ui -b agent/ui · git worktree add ../task-tests -b agent/tests · git worktree listModel routing
Skills
A skill is a reusable procedure. It can carry instructions, references, scripts, and assets. It is not magical memory, and it does not replace acceptance criteria.
SKILL.mdprocedure and limitsreferences/facts to consultscripts/repeatable checksassets/templates and examplesname: review-ui · check focus, mobile, reduced motion · run verification · return evidenceBased on Claude Code, Codex, Git, and agent-workflow research. Open the reference bundle →