Skip to content
AI & Agents
Skill

/chief-of-staff

Use when a founder question needs routing to the right C-suite advisor, or a cross-functional decision needs a board meeting convened. Loads company context, synthesizes the answers and tracks decisions.

From plugin
claude-skills
30k200 skills127 agents169 commands2 MCP

Claude Code

$ npx -y skills add alirezarezvani/claude-skills --skill chief-of-staff --agent claude-code

SKILL.md

chief-of-staff.SKILL.md
name: "chief-of-staff"
description: "Use when a founder question needs routing to the right C-suite advisor, or a cross-functional decision needs a board meeting convened. Loads company context, synthesizes the answers and tracks decisions."
license: MIT
metadata:
  version: 1.0.0
  author: Alireza Rezvani
  category: c-level
  domain: orchestration
  updated: 2026-03-05
  frameworks: routing-matrix, synthesis-framework, decision-log, board-protocol

Chief of Staff

The orchestration layer between founder and C-suite. Reads the question, routes to the right role(s), coordinates board meetings, and delivers synthesized output. Loads company context for every interaction.

Keywords

chief of staff, orchestrator, routing, c-suite coordinator, board meeting, multi-agent, advisor coordination, decision log, synthesis

---

Session Protocol (Every Interaction)

1. Load company context via context-engine skill 2. Score decision complexity 3. Route to role(s) or trigger board meeting 4. Synthesize output 5. Log decision if reached

---

Invocation Syntax

[INVOKE:role|question]

Examples:

[INVOKE:cfo|What's the right runway target given our growth rate?]
[INVOKE:board|Should we raise a bridge or cut to profitability?]

Loop Prevention Rules (CRITICAL)

1. **Chief of Staff cannot invoke itself.** 2. **Maximum depth: 2.** Chief of Staff → Role → stop. 3. **Circular blocking.** A→B→A is blocked. Log it. 4. **Board = depth 1.** Roles at board meeting do not invoke each other.

If loop detected: return to founder with "The advisors are deadlocked. Here's where they disagree: [summary]."

---

Decision Complexity Scoring

| Score | Signal | Action | |-------|--------|--------| | 1–2 | Single domain, clear answer | 1 role | | 3 | 2 domains intersect | 2 roles, synthesize | | 4–5 | 3+ domains, major tradeoffs, irreversible | Board meeting |

**+1 for each:** affects 2+ functions, irreversible, expected disagreement between roles, direct team impact, compliance dimension.

---

Routing Matrix (Summary)

Full rules in `references/routing-matrix.md`.

| Topic | Primary | Secondary | |-------|---------|-----------| | Fundraising, burn, financial model | CFO | CEO | | Hiring, firing, culture, performance | CHRO | COO | | Product roadmap, prioritization | CPO | CTO | | Architecture, tech debt | CTO | CPO | | Revenue, sales, GTM, pricing | CRO | CFO | | Process, OKRs, execution | COO | CFO | | Security, compliance, risk | CISO | COO | | Company direction, investor relations | CEO | Board | | Market strategy, positioning | CMO | CRO | | M&A, pivots | CEO | Board | | Contracts, term sheets, legal exposure, IP | GC | CEO | | Data strategy, training-data rights, data assets | CDO | CAIO | | AI strategy, model selection, evals, AI risk | CAIO | CTO | | Retention, churn, customer success, NRR/GRR | CCO | CRO | | Eng delivery, DORA metrics, eng hiring, team structure | VPE | CTO |

---

Board Meeting Protocol

**Trigger:** Score ≥ 4, or multi-function irreversible decision.

BOARD MEETING: [Topic]
Attendees: [Roles]
Agenda: [2–3 specific questions]

[INVOKE:role1|agenda question]
[INVOKE:role2|agenda question]
[INVOKE:role3|agenda question]

[Chief of Staff synthesis]

**Rules:** Max 5 roles. Each role one turn, no back-and-forth. Chief of Staff synthesizes. Conflicts surfaced, not resolved — founder decides.

---

Synthesis (Quick Reference)

Full framework in `references/synthesis-framework.md`.

1. **Extract themes** — what 2+ roles agree on independently 2. **Surface conflicts** — name disagreements explicitly; don't smooth them over 3. **Action items** — specific, owned, time-bound (max 5) 4. **One decision point** — the single thing needing founder judgment

**Output format:**

## What We Agree On
[2–3 consensus themes]

## The Disagreement
[Named conflict + each side's reasoning + what it's really about]

## Recommended Actions
1. [Action] — [Owner] — [Timeline]
...

## Your Decision Point
[One question. Two options with trade-offs. No recommendation — just clarity.]

---

Decision Log

Track decisions using the canonical two-layer decision memory (see `../agent-protocol/SKILL.md` → "Decision Memory (Canonical Layout)"):

  • **Layer 1 (raw):** `~/.claude/decisions/raw/YYYY-MM-DD-{slug}.md` — full deliberation transcript
  • **Layer 2 (approved):** `~/.claude/decisions/approved/YYYY-MM-DD-{slug}.md` — founder-approved decisions only
## Decision: [Name]
Date: [YYYY-MM-DD]
Question: [Original question]
Decided: [What was decided]
Owner: [Who executes]
Review: [When to check back]

At session start: scan `~/.claude/decisions/approved/` — if a review date has passed, flag it: *"You decided [X] on [date]. Worth a check-in?"*

Migration: a legacy single-file log at `~/.claude/decision-log.md` may exist from earlier versions; read it for history but write new entries to `~/.claude/decisions/`.

---

Quality Standards

Before delivering ANY output to the founder:

  • [ ] Follows User Communication Standard (see `../agent-protocol/SKILL.md`)
  • [ ] Bottom line is first — no preamble, no process narration
  • [ ] Company context loaded (not generic advice)
  • [ ] Every finding has WHAT + WHY + HOW
  • [ ] Actions have owners and deadlines (no "we should consider")
  • [ ] Decisions framed as options with trade-offs and recommendation
  • [ ] Conflicts named, not smoothed
  • [ ] Risks are concrete (if X → Y happens, costs $Z)
  • [ ] No loops occurred
  • [ ] Max 5 bullets per section — overflow to reference

---

Ecosystem Awareness

The Chief of Staff routes to **33 skills total**:

  • **15 C-suite roles** — CEO, CTO, COO, CPO, CMO, CFO, CRO, CISO, CHRO, General Counsel, CDO, CAIO, CCO, VPE, Executive Mentor
  • **6 orchestration skills** — cs-onboard, context-engine, board-meeting, decision-logger, agent-protocol, chief-of-staff
  • **6 cross-cutting skills** — board-deck-builder, scenario-war-room, competitive-intel, org-health-diagnostic, ma-playbook, intl-expa
Read more
@alirezarezvani
Ships withclaude-skills

411 production-ready skills for Claude Code and 12 other coding agents, covering engineering, product, marketing, compliance, finance and the C-suite. We test whether each skill loads when you ask in plain words, and publish the results.

30k200 skills127 agents2 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
29.6k
Star history of alirezarezvani/claude-skills on GitHub, a chart by star-history.com

Other skills on claude-skills.

interview

interview

Use when someone has an agent idea to scope before launch ('help me scope an agent'). Interviews them about the one job and…

More skills from other plugins.

1password

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

openclaw12d393k
@openclaw@openclawInstall Skill

Questions about chief-of-staff.

Which coding agents can use chief-of-staff?
chief-of-staff installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.