cfo-review — Claude Code skill: what it does, how to install
This skill tests money-related plans through burn, unit economics, dilution, and downside survival. Use it before approving meaningful spend.
/plugin marketplace add alirezarezvani/claude-skills
/plugin install c-level-agents@claude-code-skillsWhat cfo-review does
cfo-review examines a plan through six CFO questions. It checks burn multiple and runway, LTV/CAC by channel, payback, dilution, alternative uses of capital, gross margin, and survival when revenue reaches 50% of plan. It fits decisions about spend > 1% of revenue, hiring, fundraising, pricing, or a multi-year contract.
The workflow includes three Python scripts: burn_rate_calculator.py, unit_economics_analyzer.py, and fundraising_model.py. The agent answers with numbers, then returns a GREEN, YELLOW, or RED verdict. Claude Code and the plugin's Python scripts are required for this workflow.
Install it when a financial decision needs scenario checks and an explicit opportunity-cost comparison. For a small routine expense, this review is more process than you need.
What it helps with
- stress-test a spending plan before approval
- compare runway across base, bull, and bear cases
- check LTV/CAC and payback for key channels
- model dilution for a fundraising round
- set cut triggers for a bear-case plan
Example prompts for the agent
- Run `/c-level-agents:cfo-review` on the hiring plan and show runway for base, bull, and bear.
- Review the new channel budget with LTV/CAC, payback, and alternative capital allocations.
- Analyze the fundraising plan and return a GREEN, YELLOW, or RED verdict.
How to install cfo-review
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 cfo-review -a claude-code3Manually: put the files in place
~/.claude/skills/cfo-review/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/cfo-review/
Manually: put the files in place
.agents/skills/cfo-review/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/cfo-review/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install alirezarezvani/claude-skills cfo-review2Manually: put the files in place
.github/skills/cfo-review/SKILL.mdPlatform CLI
gemini skills install https://github.com/alirezarezvani/claude-skills --path c-level-agents/skills/cfo-reviewManually: put the files in place
.devin/skills/cfo-review/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 cfo-review
How do I install cfo-review in Claude Code?
Add the marketplace with /plugin marketplace add alirezarezvani/claude-skills, then install the skill with /plugin install c-level-agents@claude-code-skills.
What does cfo-review do?
It stress-tests plans that involve money. The review covers burn, runway, unit economics, dilution, capital allocation, margin, and survival in a bear case.
Which scripts does cfo-review use?
Its workflow runs burn_rate_calculator.py, unit_economics_analyzer.py, and fundraising_model.py through Python from ${CLAUDE_PLUGIN_ROOT}/vendor/c-level-advisor/cfo-advisor/scripts/.
Source text
SKILL.md · MIT
---
name: "cfo-review"
description: "/c-level-agents:cfo-review [plan] — Numerate-skeptic interrogation of any plan that touches money. Unit economics, runway, dilution, capital allocation. Use when a plan commits meaningful spend — e.g. a hiring wave, a fundraise decision, or a new channel budget."
---
# /c-level-agents:cfo-review — CFO Forcing Questions
**Command:** `/c-level-agents:cfo-review <plan>`
The numerate skeptic stress-tests anything that touches money. Six questions before any spend or fundraise.
## When to Run
- Before approving any spend > 1% of revenue
- Before opening a new hiring requisition
- Before any fundraise conversation
- Before changing pricing or unit economics
- Before signing a multi-year contract
## The Six CFO Questions
### 1. Burn & Runway
**What's the burn multiple and how many months of cash remain at base / bull / bear?**
- Burn multiple = Net burn ÷ Net new ARR. Above 2x is a problem.
- If bear case < 12 months, you're already in fundraising mode.
### 2. Unit Economics
**What is LTV / CAC per channel, and what's the payback period on the top-2 channels?**
- LTV / CAC > 3x is healthy. Payback < 12 months is healthy.
- If either is broken, do not scale that channel.
### 3. Dilution Path
**If this plan requires a raise, what's the dilution at base and bear valuations?**
- Founder dilution per round.
- Cumulative dilution to next 2 rounds.
### 4. Capital Allocation Alternative
**If this dollar wasn't spent here, where else could it go and what's the expected return?**
- Three alternatives: hiring, product, marketing.
- Make the opportunity cost explicit.
### 5. Revenue Quality
**What's the gross margin, and how does it trend at scale?**
- If margin compresses with scale, the model is broken.
- Cost-of-revenue should grow slower than revenue.
### 6. Bear Case Survival
**If revenue is 50% of plan, does the company survive 18 months?**
- Default-alive is non-negotiable.
- If not, identify the cut triggers in advance.
## Workflow
1. **Run the numbers:**
```bash
python ${CLAUDE_PLUGIN_ROOT}/vendor/c-level-advisor/cfo-advisor/scripts/burn_rate_calculator.py
python ${CLAUDE_PLUGIN_ROOT}/vendor/c-level-advisor/cfo-advisor/scripts/unit_economics_analyzer.py
python ${CLAUDE_PLUGIN_ROOT}/vendor/c-level-advisor/cfo-advisor/scripts/fundraising_model.py
```
2. **Answer all six questions** with numbers, not adjectives.
3. **Apply the verdict:**
- 🟢 GREEN — fund it
- 🟡 YELLOW — fund with cut triggers
- 🔴 RED — kill or revise
## Output Format
```markdown
# CFO Review: <plan>
**Date:** YYYY-MM-DD
**Reviewer:** cs-cfo-advisor
## Numbers
- Burn multiple: X.Xx
- Runway (base/bull/bear): X / X / X months
- LTV/CAC top channel: X.Xx, payback Y months
- Gross margin: X% (trend: Y)
- Dilution this round: X%
- Bear-case survival: PASS / FAIL
## Verdict
🟢 GREEN | 🟡 YELLOW | 🔴 RED
## Conditions (if YELLOW)
- Cut trigger: <metric> < <threshold> → <action>
- Review checkpoint: <date>
## Recommendation
[3 concrete next steps]
```
## Routing
- `/c-level-agents:decide` — log the verdict
- `/c-level-agents:execute` — build 90-day plan if GREEN
- `/c-level-agents:boardroom` — escalate if multi-role implications
## Related
- Agent: [`cs-cfo-advisor`](../../agents/cs-cfo-advisor.md)
- Skill: [`cfo-advisor`](${CLAUDE_PLUGIN_ROOT}/vendor/c-level-advisor/cfo-advisor/SKILL.md)
---
**Version:** 1.0.0
© Alireza Rezvani · MIT · alirezarezvani/claude-skills