boardroom — Claude Code skill: what it does, how to install
boardroom runs a C-suite review of one strategy brief and turns the discussion into a board memo with a recommendation and recorded dissent.
/plugin marketplace add alirezarezvani/claude-skills
/plugin install c-level-agents@claude-code-skillsWhat boardroom does
boardroom runs a deliberation on one strategy brief across C-suite advisors. Each reads the brief and company-context.md, then forms a position without seeing anyone else's. The group discussion comes later. Advisors reveal their views at once and challenge arguments in their own areas.
Next, executive-mentor/devils-advocate runs /em:challenge on the leading option and rates the concerns it finds. The Chief of Staff turns the discussion into a board memo with a recommendation and vote tally. It also records dissent, plus success and kill criteria. The memo is saved to ~/.claude/boardroom/YYYY-MM-DD-.md and presented to the founder; an approved memo goes to /c-level-agents:decide for logging.
Use this skill when a decision spans several executive domains. For a single-domain question, this six-phase process is more than the brief calls for.
What it helps with
- Compare advisor positions on a strategy brief
- Challenge the leading option with
/em:challenge - Record votes and dissent in a board memo
- Send an approved memo to
/c-level-agents:decide
Example prompts for the agent
- Run `/c-level-agents:boardroom ~/.claude/briefs/` and prepare a memo for the decision.
- Review the brief across the affected roles, surface dissent, then send the approved memo to `/c-level-agents:decide`.
How to install boardroom
1Plugin marketplace
/plugin marketplace add alirezarezvani/claude-skills/plugin install c-level-agents@claude-code-skillsThis installs the whole c-level-agents plugin with all its skills
2Skills CLI (Vercel)
npx skills add alirezarezvani/claude-skills --skill boardroom -a claude-code3Manually: put the files in place
~/.claude/skills/boardroom/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/boardroom/
Manually: put the files in place
.agents/skills/boardroom/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/boardroom/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install alirezarezvani/claude-skills boardroom2Manually: put the files in place
.github/skills/boardroom/SKILL.mdPlatform CLI
gemini skills install https://github.com/alirezarezvani/claude-skills --path c-level-agents/skills/boardroomManually: put the files in place
.devin/skills/boardroom/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set349
The whole set →Similar
Questions about boardroom
How do I install boardroom in Claude Code?
Run npx skills add alirezarezvani/claude-skills --skill boardroom -a claude-code in Claude Code.
What does boardroom do?
It runs a C-suite deliberation on a strategy brief and produces a board memo with a recommendation and dissent.
Why do advisors work independently in Phase 2?
They form their positions before seeing anyone else's, which helps limit anchoring and surface dissent.
Source text
SKILL.md · MIT
---
name: "boardroom"
description: "/c-level-agents:boardroom [brief] — 6-phase multi-role deliberation across the C-suite with Phase 2 isolation, critic pre-screen, and synthesis. Outputs a board memo. Use when a decision spans multiple executive domains — e.g. a pricing change touching finance, positioning, and product, or a raise-vs-cut runway call."
---
# /c-level-agents:boardroom — Multi-Role Boardroom Deliberation
**Command:** `/c-level-agents:boardroom <brief-path>`
Runs the `board-meeting` skill protocol across the C-suite for a single strategy brief. This is the **heart of the plugin** — the multi-role deliberation that gstack's review chain only approximates.
## Pipeline Position
```
/c-level-agents:office-hours → /c-level-agents:brief → /c-level-agents:boardroom → /c-level-agents:decide → /c-level-agents:execute → /c-level-agents:post-mortem
↑ you are here
```
## The 6 Phases (from board-meeting skill)
### Phase 1 — Briefing
- Chief of Staff distributes the brief to all advisors marked in **Affected Roles**.
- Each advisor reads company-context.md + the brief.
- No discussion yet.
### Phase 2 — Independent Thinking (ISOLATION)
- **Critical:** each advisor produces their position **independently**, without seeing others' positions.
- This prevents groupthink and surfaces dissent.
- Each writes: their voice's opening, recommendation, top 3 concerns, top 3 supports.
### Phase 3 — Cross-Examination
- Positions revealed simultaneously.
- Each advisor critiques the others' positions on the dimensions they own:
- cs-cfo-advisor critiques the math
- cs-ciso-advisor critiques the risk
- cs-cpo-advisor critiques the JTBD
- cs-cmo-advisor critiques the positioning
- cs-cro-advisor critiques the revenue math
- etc.
### Phase 4 — Devil's Advocate Pass
- `executive-mentor/devils-advocate` agent runs `/em:challenge` on the leading option.
- Surfaces three concerns with severity ratings.
### Phase 5 — Synthesis
- Chief of Staff synthesizes: which option commands majority, what are unresolved dissents.
- Produces the **board memo** with recommendation + dissent.
### Phase 6 — Decision Hand-off
- Memo is presented to the founder.
- Founder accepts, modifies, or rejects.
- Approved memo routes to `/c-level-agents:decide` for logging.
## Output: Board Memo
Saved to `~/.claude/boardroom/YYYY-MM-DD-<slug>.md`:
```markdown
# Board Memo: <topic>
**Date:** YYYY-MM-DD
**Brief:** <link to /c-level-agents:brief file>
**Status:** AWAITING FOUNDER DECISION | APPROVED | REJECTED
## Question
[One sentence from the brief]
## Recommended Option
**<Option name>** — chosen because <synthesis reasoning>
## Vote Tally
| Advisor | Vote | One-Sentence Reason |
|---|---|---|
| cs-ceo-advisor | A | <reason> |
| cs-cfo-advisor | A | <reason> |
| cs-cto-advisor | B | <reason> |
| ... | | |
## Dissent
- **<dissenter>:** <unresolved concern>
## Devil's Advocate Concerns
1. **CRITICAL** — <concern> — Mitigation: <plan>
2. **HIGH** — <concern> — Mitigation: <plan>
3. **MEDIUM** — <concern> — Mitigation: <plan>
## Success & Kill Criteria
[Copied from brief, refined by the panel]
## Recommended Decision Path
- `/c-level-agents:decide` → log the decision
- `/c-level-agents:execute` → 90-day plan
- `/c-level-agents:cross-eval` → multi-model sanity check (optional, high-stakes)
- `/c-level-agents:freeze N` → cooldown lock (optional, irreversible)
```
## Why Phase 2 Isolation Matters
If advisors see each other's positions before forming their own, they anchor. Phase 2 isolation is the single highest-leverage practice in the board-meeting protocol — it surfaces the dissents that sycophancy would have suppressed.
## Why This Beats gstack's Review Chain
| | gstack `/autoplan` | `/c-level-agents:boardroom` |
|---|---|---|
| Roles | CEO → design → eng (3) | Up to 10 C-roles |
| Order | Sequential | Phase 2 isolation, then simultaneous |
| Dissent capture | Implicit | Explicit dissent column |
| Adversarial pass | No | Phase 4 devil's advocate |
| Output | Reviewed plan | Voted memo with dissent + kill criteria |
## Workflow
1. Read brief from `~/.claude/briefs/<file>`
2. Identify affected roles
3. Invoke each cs-* advisor independently (Phase 2)
4. Collect positions
5. Run cross-examination round (Phase 3)
6. Run `/em:challenge` on leading option (Phase 4)
7. Synthesize memo (Phase 5)
8. Hand off to founder (Phase 6)
## Routing
- `/c-level-agents:decide` — log approved memo
- `/c-level-agents:cross-eval` — high-stakes second opinion
- `/c-level-agents:freeze` — cooldown lock
## Related
- Agent: [`cs-chief-of-staff`](../../agents/cs-chief-of-staff.md)
- Skills: [`board-meeting`](${CLAUDE_PLUGIN_ROOT}/vendor/c-level-advisor/board-meeting/SKILL.md), [`executive-mentor`](../../../c-level-advisor/executive-mentor/)
---
**Version:** 1.0.0
© Alireza Rezvani · MIT · alirezarezvani/claude-skills