From claude-orchestration
Multi-agent orchestration guidelines for Claude Code. Use when running agent teams with multiple models (Opus orchestrating, Sonnet/Haiku executing). Covers when to delegate vs execute, team lifecycle, briefing shape, verification, and preserving user voice across teammates.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-orchestration:claude-orchestrationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Multi-agent orchestration guidelines distilled from running production agent teams (OpenClaw/Devinho, custom swarms, persistent tmux agent teams). Complements single-agent cognitive guidelines like forrestchang/andrej-karpathy-skills.
Multi-agent orchestration guidelines distilled from running production agent teams (OpenClaw/Devinho, custom swarms, persistent tmux agent teams). Complements single-agent cognitive guidelines like forrestchang/andrej-karpathy-skills.
Tradeoff: assumes multiple models available (Opus, Sonnet, Haiku) and that agent teams are supported. For trivial single-agent use, apply judgment.
The most expensive model is the orchestrator, not the worker. Opus preserves context, decides, coordinates. Sonnet writes code. Haiku researches, triages, summarizes. When the orchestrator executes directly, it burns context that the next decision will need.
Corollary: if the problem is reversible and obvious, the worker fixes without asking. Ask only before destructive actions or design decisions.
Teams do not self-destruct. They sit in idle loops burning tokens and memory after the objective is done. This is the most common leak in multi-agent production setups.
Mandatory flow:
TeamCreate -> briefing -> work -> verify -> TeamDelete
The worker report describes intent, not outcome. The orchestrator always confirms before declaring success to the user.
git diff (or equivalent) before trusting the summary.Each teammate gets the minimum sufficient context. Briefing shape:
If you need the same teammate twice, the second briefing should be shorter. If it grows, the team is the problem, not the briefing.
User language and voice propagate through the whole team.
grep for forbidden marks (em dashes, AI tells) before accepting.These guidelines are working if: orchestrator rarely touches files, teams vanish after work, diffs are small and verified, and text artifacts pass the test "does this read like a person wrote it?".
See full guidelines and examples at https://github.com/nikolasdehor/claude-orchestration.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub dehor-labs/claude-orchestration --plugin claude-orchestration