# Chief Of Staff

Use when a founder question needs routing to the right C-suite advisor, or a...

- Repository: https://github.com/alirezarezvani/claude-skills (29114 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-10-31
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add alirezarezvani/claude-skills --skill chief-of-staff -g -a claude-code -y`
Codex: `npx skills add alirezarezvani/claude-skills --skill chief-of-staff -g -a codex -y`
Cursor: `npx skills add alirezarezvani/claude-skills --skill chief-of-staff -g -a cursor -y`
Gemini CLI: `npx skills add alirezarezvani/claude-skills --skill chief-of-staff -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add alirezarezvani/claude-skills`

## 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.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# 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`.

The rest: https://github.com/alirezarezvani/claude-skills/blob/HEAD/c-level-advisor/skills/chief-of-staff/SKILL.md
