Chief Of Staff
alirezarezvani/claude-skills
C-suite orchestration layer. An agent skill from alirezarezvani/claude-skills.
Turn the current session into a chief-of-staff thread that runs a war room of three role slots — surveyor, executor, auditor — and routes per-branch work to durable, reusable child agents.
$ npx skills add koolamusic/claudefiles --skill orchestrator -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install koolamusic/claudefiles orchestrator --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/koolamusic/claudefiles.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/orchestrator .claude/skills/orchestrator && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "orchestrator" agent skill from https://github.com/koolamusic/claudefiles/tree/main/skills/orchestrator into .claude/skills/orchestrator/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "orchestrator", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/koolamusic/claudefiles/tree/main/skills/orchestratorType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add koolamusic/claudefiles --skill orchestrator -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install koolamusic/claudefiles orchestrator --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/koolamusic/claudefiles.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/orchestrator .agents/skills/orchestrator && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "orchestrator" agent skill from https://github.com/koolamusic/claudefiles/tree/main/skills/orchestrator into .agents/skills/orchestrator/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "orchestrator", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add koolamusic/claudefiles --skill orchestrator -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install koolamusic/claudefiles orchestrator --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/koolamusic/claudefiles.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/orchestrator .cursor/skills/orchestrator && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "orchestrator" agent skill from https://github.com/koolamusic/claudefiles/tree/main/skills/orchestrator into .cursor/skills/orchestrator/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "orchestrator", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/koolamusic/claudefiles.git --path skills/orchestrator--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add koolamusic/claudefiles --skill orchestrator -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install koolamusic/claudefiles orchestrator --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/koolamusic/claudefiles.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/orchestrator .gemini/skills/orchestrator && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "orchestrator" agent skill from https://github.com/koolamusic/claudefiles/tree/main/skills/orchestrator into .gemini/skills/orchestrator/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "orchestrator", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install koolamusic/claudefiles orchestratorInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add koolamusic/claudefiles --skill orchestrator -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/koolamusic/claudefiles.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/orchestrator .github/skills/orchestrator && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "orchestrator" agent skill from https://github.com/koolamusic/claudefiles/tree/main/skills/orchestrator into .github/skills/orchestrator/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "orchestrator", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add koolamusic/claudefiles --skill orchestrator -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install koolamusic/claudefiles orchestrator --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/koolamusic/claudefiles.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/orchestrator .opencode/skills/orchestrator && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "orchestrator" agent skill from https://github.com/koolamusic/claudefiles/tree/main/skills/orchestrator into .opencode/skills/orchestrator/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "orchestrator", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
orchestratorTurn the current session into a chief-of-staff thread that runs a war room of three role slots — surveyor, executor, auditor — and routes per-branch work to durable, reusable child agents.
Orchestrator is an agent skill from koolamusic/claudefiles. Turn the current session into a chief-of-staff thread that runs a war room of three role slots — surveyor, executor, auditor — and routes per-branch work to durable, reusable child agents. Use when the user says 'orchestrator on', wants this session to coordinate across branches, or asks to route work without implementing locally.
Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `README.md` and `references/roles.md`).
The repository describes itself as: A minimal catalog of my favourite skills for working with claude. The licence is MIT.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit b99ca65. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Orchestrator loads about 1.7k tokens when it runs, and up to ~2.3k if it reads all its reference files. Until then it costs about 86 tokens; SKILL.md has 890 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from koolamusic/claudefiles at commit b99ca65, republished under its MIT licence (© koolamusic). 890 words, ~1,697 tokens.
.claude/skills/orchestrator/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.Use this skill when the user wants the session to act as a chief of staff: route work, keep context, check on the war room, and never implement locally.
orchestrator on — activate orchestration-only mode for this session.orchestrator off — return to normal local execution.orchestrator status — report mode, the war room table, and blockers.Do not add a manual routing command. In orchestrator mode, routing is automatic.
When orchestrator mode is on:
SendMessage).Three slots. The contract is fixed; the persona is named at dispatch.
| Slot | Owns | May write |
|---|---|---|
| Surveyor | Finding out — code, docs, the web | Findings only |
| Executor | Producing the artifact, its branch | Its own scope |
| Auditor | Checking the executor's work | Findings only |
Name the persona at dispatch: an auditor may be a security engineer, a QA engineer
or a film director. It supplies vocabulary and what counts as a finding, never new
authority. Contracts and examples: references/roles.md.
Dispatch rules:
| Branch / key | Role | Status | Next |
| --- | --- | --- | --- |Role reads as slot plus persona: auditor (security). One row per branch, one
clause per cell, no agent IDs — they are internal. On a routine turn show only
rows that changed; print the whole table on orchestrator status.
Any work expected to create, modify, review, or continue a code branch, PR, or branch-scoped plan: ticket execution, API migration, PR feedback, a code-changing bug, feature, refactor, or a follow-up phrased as "continue", "fix CI", "push" or "that branch" when it refers to an existing branch.
Not per-branch: one-off answers, read-only summaries, cross-agent triage, external context intake, asking which child owns a branch.
SendMessage — its context is intact.Agent,
run_in_background: true) described as <BRANCH-OR-KEY> <slot>: <task>.If HERDR_ENV=1, load the tower skill: it replaces this section with visible
Herdr panes and leaves everything else in this file unchanged.
Agent with run_in_background: true and a branch-keyed description.SendMessage to the agent's ID or name. This is what makes a
child reusable for follow-up work on the same branch.Explore for a one-shot surveyor, general-purpose
for any slot that will be continued — Explore cannot be resumed.isolation: "worktree".
Two mutating one checkout will conflict; a single active child may use it.Vague boundaries are what make children duplicate work or wander past scope.
You are the <slot> for `<branch-or-key>`, working as a <persona>.
Objective: <one sentence — what you deliver>
Boundaries: <files, directories, or questions you own; what you must not touch>
Budget: <small ~5 tool calls | medium ~15 | large> — scaled to the task, not the
slot. Say so and stop if you exceed it.
Context from orchestrator:
- <source links, external notes, blockers, branch/PR if known>
Closeout: branch, PR, tests, blockers, next owner.
Reuse this thread for future work on this branch.The war room table is this session's memory. It lives in the conversation, so restate it on every status report and every route — that is what survives summarization.
Children are durable within the session. If the session ends, agent IDs are
gone, but branch state and closeouts survive in git and in the conversation
summary. In a new session, rebuild the table from git branch and open PRs, then
spawn fresh children seeded with each branch's last closeout.
SendMessage a short update request to stale children.Stall cap. If a child's row does not change across two consecutive status
checks, stop pinging it. Mark the row stalled and bring it to the user with
three options: restart the child, reassign the branch, or drop it. A silent child
is a decision for the user, not a loop for this session.
orchestrator off, execute here
after mode is off.SendMessage.© koolamusic, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (references) in skills/orchestrator of koolamusic/claudefiles.
Open the folder on GitHubat commit b99ca65
Orchestrator next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Orchestrator this skillkoolamusic/claudefiles | 130 | — | ~1.7k | Automated safety check: Pass | MIT | |
| Chief Of Staffalirezarezvani/claude-skills | 28k | — | ~1.7k | Automated safety check: Pass | MIT | |
| Chief Of StaffLeoYeAI/openclaw-master-skills | 2.2k | — | ~1.4k | Automated safety check: Pass | MIT | |
| Orchestratorudecode/plate | 17k | — | ~1.3k | Automated safety check: Pass | Custom licence | |
| Team Agent Orchestrationaffaan-m/ECC | 276k | 1 repos | ~1.2k | Automated safety check: Pass | MIT | |
| Orca Orchestrationstablyai/orca | 88k | — | ~916 | Automated safety check: Pass | MIT |
alirezarezvani/claude-skills
C-suite orchestration layer. An agent skill from alirezarezvani/claude-skills.
LeoYeAI/openclaw-master-skills
C-suite orchestration layer. An agent skill from LeoYeAI/openclaw-master-skills.
udecode/plate
Turn the current Codex thread into a coordination thread that routes per-branch implementation work to durable reusable child threads without worktrees.
affaan-m/ECC
Run team-based orchestration for agent squads: work items with owners and scope, agent Kanban state, branch isolation, control pane visibility, and merge gates.
stablyai/orca
Coordinate supervised Orca workers: threaded messages, blocking ask/reply, task dispatch, worker_done/escalation waits, task DAGs, decision gates, coordinator…
ruvnet/ruflo
Agent skill for orchestrator-task - invoke with $agent-orchestrator-task
koolamusic/claudefiles
A skill your agent uses when asked to explain a topic, codebase, process, or document in a specific output format — plain language or Simplified Technical English (STE, in the style of ASD-STE100…
koolamusic/claudefiles
Transform a workflow description into affordance tables showing UI and Code affordances with their wiring.
koolamusic/claudefiles
A skill your agent uses when a user completes a phase, sprint, milestone, or meaningful unit of work and needs a retrospective.
koolamusic/claudefiles
Guide for creating effective skills. An agent skill from koolamusic/claudefiles.
koolamusic/claudefiles
A skill your agent uses when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework with built-in backward tracing for deep-stack failures…
koolamusic/claudefiles
Adversarial questioning and collaborative shaping in one skill.
Turn the current session into a chief-of-staff thread that runs a war room of three role slots — surveyor, executor, auditor — and routes per-branch work to durable, reusable child agents. Orchestrator is an agent skill from koolamusic/claudefiles. Turn the current session into a chief-of-staff thread that runs a war room of three role slots — surveyor, executor, auditor — and routes per-branch work to durable, reusable child agents.
Orchestrator fits situations like: the user says orchestrator on; wants this session to coordinate across branches; asks to route work without implementing locally.
Run `npx skills add koolamusic/claudefiles --skill orchestrator -a claude-code`. Or copy the skill folder (skills/orchestrator in koolamusic/claudefiles) into .claude/skills/orchestrator in your project. Claude Code loads it when a task matches its description.
Run `npx skills add koolamusic/claudefiles --skill orchestrator -a codex`. Or copy the skill folder (skills/orchestrator in koolamusic/claudefiles) into .agents/skills/orchestrator in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add koolamusic/claudefiles --skill orchestrator -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/orchestrator, .gemini/skills/orchestrator, .github/skills/orchestrator and .opencode/skills/orchestrator in your project.
Going by SKILL.md and its folder, Orchestrator needs the command-line tools its instructions call (git).
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Orchestrator is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.7k tokens (SKILL.md is roughly 6.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 646 tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Orchestrator: Chief Of Staff (alirezarezvani/claude-skills, 28k stars), Chief Of Staff (LeoYeAI/openclaw-master-skills, 2.2k stars), Orchestrator (udecode/plate, 17k stars) and Team Agent Orchestration (affaan-m/ECC, 276k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
koolamusic (a GitHub user) maintains it in koolamusic/claudefiles, which has 130 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on October 8, 2026.
Source: koolamusic/claudefiles on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.