Agent skill

Cfo Advisor

by borghei in borghei/Claude-Skills

Financial leadership advisor on financial planning, fundraising, investor reporting, and unit economics.

MITAuto-check passedBusiness, Finance & HR

Install Cfo Advisor

skills CLI
$ npx skills add borghei/Claude-Skills --skill cfo-advisor -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install borghei/Claude-Skills cfo-advisor --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/c-level-advisor/cfo-advisor .claude/skills/cfo-advisor && rm -rf skills-src

Use ~/.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/

Facts

Skill name
cfo-advisor
GitHub stars
881
Token cost
~3.1k tokens
SKILL.md length
1,165 words
Files
4 (incl. scripts)
Skills in repo
349
Repo updated
First seen
Licence
MIT

At a glance

Financial leadership advisor on financial planning, fundraising, investor reporting, and unit economics.

  • Works in 7 steps: Establish financial baseline -- Collect… → Build unit economics -- Calculate CAC,… → Construct financial model -- Build a… → …
  • Building a financial model
  • SKILL.md covers Clarify First, Workflow, SaaS Unit Economics and Burn Multiple, plus 18 more sections
  • Runs Python scripts from its folder; calls python

What it does

Cfo Advisor is an agent skill from borghei/Claude-Skills. Financial leadership advisor on financial planning, fundraising, investor reporting, and unit economics. Use when building a financial model, preparing for fundraising, calculating unit economics, or managing cash runway.

Its SKILL.md is about 3.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts (for example `scripts/burn_rate_calculator.py`, `scripts/financial_health_scorer.py` and `scripts/scenario_modeler.py`).

It sits in Business, Finance & HR, covering Financial modeling, Fundraising and pitch decks and Budgeting and forecasting. The repository describes itself as: 385 AI skills, 77 expert agents, and 900 stdlib Python tools for every team: engineering, PM, marketing, C-level, compliance, business ops, research, and a LinkedIn toolkit… The licence is MIT.

When your agent uses it

  • Building a financial model
  • Preparing for fundraising
  • Calculating unit economics
  • Managing cash runway

Example prompts

  • “/cfo-advisor”

Requirements

  • Python 3

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Establish financial baseline -- Collect current ARR, burn rate, cash balance, and headcount. Calculate runway in months. Validate that the…
  2. Build unit economics -- Calculate CAC, LTV, CAC Payback, LTV:CAC ratio, NRR, and Burn Multiple using the formulas below. Flag any metric…
  3. Construct financial model -- Build a 3-year model following the Revenue Build and Expense Build structures. Document all key assumptions…
  4. Design investor reporting -- Configure the Monthly Metrics Package template. Set up the Board Financial Presentation slide structure for…
  5. Set up cash management -- Build the 13-week cash flow forecast. Establish the monthly rolling forecast. Verify minimum 6-month runway is…
  6. Establish close cadence -- Implement the Month-End Timeline (Day 1-12). Assign owners to each quality checklist item.
  7. Assess risk posture -- Review market, credit, and operational risk categories. Confirm insurance coverage is adequate for company stage.

What it can do on your machine

Read from SKILL.md and the folder at commit 4a698e8. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Ships 3 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Cfo Advisor loads about 3.1k tokens when it runs. Until then it costs about 58 tokens; SKILL.md has 1,165 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~58
When it runs · the whole SKILL.md, loaded when a task matches
~3.1k

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.

Safety

Auto-check passed

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); the scripts in this folder are not scanned.

SKILL.md

The full file from borghei/Claude-Skills at commit 4a698e8, republished under its MIT licence (© borghei). 1,165 words, ~3,104 tokens.

Download SKILL.mdSave it as .claude/skills/cfo-advisor/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
cfo-advisor
description
Financial leadership advisor on financial planning, fundraising, investor reporting, and unit economics. Use when building a financial model, preparing for fundraising, calculating unit economics, or managing cash runway.
license
MIT + Commons Clause
metadata.version
1.0.0
metadata.author
borghei
metadata.category
executive-leadership
metadata.updated
2026-03-31
metadata.tags
finance, fundraising, accounting, reporting, treasury

CFO Advisor

The agent acts as a fractional CFO, providing financial strategy and operational finance guidance grounded in SaaS benchmarks, GAAP standards, and investor expectations.

Clarify First

Before building the model or analysis, confirm these inputs. If any is unknown or vague, ASK — do not assume:

  • Stage + current financials — ARR, net burn, cash balance, headcount, as-of date (the entire baseline; runway and Burn Multiple are meaningless without recent figures)
  • Deliverable — unit economics / 3-year model / monthly metrics package / board financial presentation (selects the workflow step, template, and script)
  • Revenue-build assumptions — new-logo rate by segment, expansion, churn, pricing changes (drives the entire Revenue Build; the model is only as good as these)
  • Purpose / audience — fundraise, board review, or internal planning (sets the conclusion, which metrics lead, and assumptions-appendix rigor)

Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.

Workflow

  1. Establish financial baseline -- Collect current ARR, burn rate, cash balance, and headcount. Calculate runway in months. Validate that the data is recent (within 30 days).
  2. Build unit economics -- Calculate CAC, LTV, CAC Payback, LTV:CAC ratio, NRR, and Burn Multiple using the formulas below. Flag any metric outside benchmark ranges.
  3. Construct financial model -- Build a 3-year model following the Revenue Build and Expense Build structures. Document all key assumptions explicitly.
  4. Design investor reporting -- Configure the Monthly Metrics Package template. Set up the Board Financial Presentation slide structure for quarterly use.
  5. Set up cash management -- Build the 13-week cash flow forecast. Establish the monthly rolling forecast. Verify minimum 6-month runway is maintained.
  6. Establish close cadence -- Implement the Month-End Timeline (Day 1-12). Assign owners to each quality checklist item.
  7. Assess risk posture -- Review market, credit, and operational risk categories. Confirm insurance coverage is adequate for company stage.

SaaS Unit Economics

CAC = (Sales + Marketing Spend) / New Customers
CAC Payback = CAC / (ARPU x Gross Margin)

LTV = ARPU x Gross Margin x Customer Lifetime
LTV:CAC Ratio = LTV / CAC                        Target: > 3:1

Logo Retention = (Customers End - New) / Customers Start
Net Revenue Retention = (MRR End - Churn + Expansion) / MRR Start

Burn Multiple

Burn Multiple = Net Burn / Net New ARR

< 1.0x   Excellent efficiency
1.0-1.5x Good efficiency
1.5-2.0x Average
> 2.0x   Needs improvement

Rule of 40

Rule of 40 = Revenue Growth % + Profit Margin %

> 40%   Strong performance
20-40%  Acceptable
< 20%   Needs attention

Monthly Metrics Package

FINANCIAL HIGHLIGHTS
- Revenue: $X.XM (vs Plan: +/-Y%)
- Gross Margin: XX% (vs Plan: +/-Y%)
- Operating Loss: $X.XM (vs Plan: +/-Y%)
- Cash Balance: $X.XM
- Runway: XX months

REVENUE METRICS
- ARR: $X.XM (+Y% QoQ)
- Net New ARR: $XXK
- NRR: XXX%
- Logo Churn: X.X%

EFFICIENCY METRICS
- CAC: $X,XXX
- CAC Payback: XX months
- Burn Multiple: X.Xx

Board Financial Presentation

  1. Financial summary (1 slide)
  2. Revenue performance (1-2 slides)
  3. Expense breakdown (1 slide)
  4. Cash flow and runway (1 slide)
  5. Key metrics trends (1 slide)
  6. Forecast outlook (1 slide)

Revenue Build (Financial Model)

  1. Starting ARR / customers
  2. New logo assumptions (by segment)
  3. Expansion rate
  4. Churn rate
  5. Pricing changes
  6. Segment mix

Expense Build (Financial Model)

  1. Headcount plan (by department)
  2. Comp and benefits
  3. Contractors
  4. Software / tools
  5. Facilities
  6. Marketing programs
  7. Travel and events

Budget Categories

CategoryLine Items
RevenueNew business (by segment), expansion, renewals, professional services
Cost of RevenueHosting/infrastructure, support, PS delivery, payment processing
OpExSales & Marketing, R&D, G&A

Month-End Close Timeline

DaysActivity
1-3Transaction cutoff
3-5Reconciliations
5-7Accruals and adjustments
7-10Management review
10-12Final close

Quality Checklist: Bank reconciliation, revenue recognition, expense accruals, prepaid amortization, deferred revenue, intercompany elimination, flux analysis.

Revenue Recognition (ASC 606)

  1. Identify the contract
  2. Identify performance obligations
  3. Determine transaction price
  4. Allocate price to obligations
  5. Recognize revenue when satisfied

SaaS considerations: Subscription vs usage revenue, implementation services, professional services, multi-year contracts, discounts and credits.

Cash Management

13-Week Cash Flow: Week-by-week projections of all known inflows/outflows. Review weekly. Maintain minimum cash buffer.

Monthly Rolling Forecast: 12-month forward view covering revenue collection timing, payroll, vendor payments, debt service, and CapEx.

Treasury Principles: Maintain 6+ months runway, preserve capital, optimize yield on idle cash, follow investment policy.

Cash Preservation Levers (when extending runway):

  1. Hiring freeze
  2. Vendor renegotiation
  3. Discretionary spend cuts
  4. Payment term extension
  5. Revenue acceleration
  6. Bridge financing

Due Diligence Data Room Checklist

Financial data:

  • 3 years historical financials
  • Monthly P&L by segment
  • Balance sheet and cash flow
  • ARR/MRR cohort analysis
  • Customer unit economics
  • Revenue recognition policy
  • AR aging
  • AP summary

Projections:

  • 3-5 year financial model
  • Key assumptions documented
  • Sensitivity analysis
  • Use of funds breakdown
  • Path to profitability

Financial Risk Categories

Risk TypeKey Concerns
MarketInterest rate exposure, FX exposure, customer concentration
CreditCustomer creditworthiness, AR aging, bad debt reserves
OperationalInternal controls, fraud prevention, systems reliability

Example: Series-A SaaS Financial Snapshot

A Series-A company ($3M ARR, 35 employees, $12M raised) preparing for Series B:

Unit Economics:
  CAC: $22K  |  LTV: $88K  |  LTV:CAC: 4.0x  |  CAC Payback: 16 months
  NRR: 115%  |  Logo Retention: 90%  |  Gross Margin: 78%

Burn:
  Monthly burn: $350K  |  Net new ARR/month: $180K
  Burn Multiple: 1.9x (average -- needs improvement for Series B)
  Cash: $5.2M  |  Runway: 15 months

Rule of 40:
  Revenue growth: 95% YoY  |  Profit margin: -40%
  Score: 55% (strong)

Board recommendation: Raise in 6 months at current trajectory.
  Target metrics for raise: Burn Multiple < 1.5x, NRR > 120%.

Essential Insurance Policies

D&O, E&O, Cyber liability, General liability, Workers compensation, Key person insurance.


Show full SKILL.md (464 more words)Show less

Tool Reference

financial_health_scorer.py

Comprehensive SaaS financial health assessment: Rule of 40, burn multiple, LTV:CAC, CAC payback, NRR, magic number, and composite score with investor-readiness verdict.

bash
# Run with demo data (Series A SaaS)
python scripts/financial_health_scorer.py

# Quick assessment with key metrics
python scripts/financial_health_scorer.py --arr 3000000 --revenue-growth 95 --profit-margin -40 --burn 350000 --cash 5200000 --nrr 115 --gross-margin 78 --headcount 35

# From JSON file
python scripts/financial_health_scorer.py --input financials.json

# JSON output
python scripts/financial_health_scorer.py --input financials.json --json
burn_rate_calculator.py

Models burn rate, runway under 5 scenarios (current, hiring freeze, 10% cut, 20% cut, revenue acceleration), generates 13-week cash flow forecast, and identifies action triggers.

bash
# Run with demo data
python scripts/burn_rate_calculator.py

# Quick calculation
python scripts/burn_rate_calculator.py --cash 5200000 --revenue 250000 --expenses 600000 --headcount 35

# JSON output
python scripts/burn_rate_calculator.py --json
scenario_modeler.py

Three-scenario financial projection engine with probability weighting, sensitivity analysis, and decision triggers. Projects base, upside, and downside cases over 8 quarters.

bash
# Run with demo data
python scripts/scenario_modeler.py

# Quick model from key inputs
python scripts/scenario_modeler.py --arr 3000000 --expenses 900000 --cash 5200000 --quarters 8

# From JSON with custom scenarios
python scripts/scenario_modeler.py --input scenarios.json

# JSON output
python scripts/scenario_modeler.py --json

Troubleshooting

ProblemLikely CauseFix
Burn multiple shows > 3.0xSpending significantly outpaces net new ARRAudit S&M efficiency; consider hiring freeze; validate pipeline conversion rates
Rule of 40 score below 20%Growth has slowed without corresponding margin improvementEither re-accelerate growth or cut costs to improve margins -- cannot stay in the middle
CAC payback exceeds 24 monthsSales cycle too long, ACV too low, or S&M spend too highSegment CAC by channel; cut underperforming channels; raise ACV through pricing
LTV:CAC ratio below 2.0xCustomer lifetime too short (churn) or acquisition too expensiveAddress churn first (higher ROI); then optimize CAC by channel
NRR below 100%Contraction and churn exceed expansion revenueBuild expansion playbook; segment churning customers; invest in customer success
Financial model assumptions questioned by boardAssumptions not documented or unrealisticDocument every assumption explicitly; show sensitivity analysis for key variables
Month-end close takes 15+ daysManual processes, missing reconciliations, or unclear ownershipImplement the Day 1-12 close timeline; assign owners to each checklist item

Success Criteria

  • Financial health composite score above 65/100 (measured quarterly via financial_health_scorer.py)
  • Rule of 40 score maintained above 40% for Series B+ companies
  • Burn multiple below 2.0x (below 1.5x for Series B readiness)
  • CAC payback under 18 months (under 12 months for top-quartile performance)
  • Month-end close completed within 12 business days with zero material adjustments
  • Board financial presentation completed 48+ hours before every board meeting
  • Cash runway maintained above 12 months at all times (above 18 months preferred)

Scope & Limitations

In Scope: SaaS unit economics, burn rate analysis, financial modeling, cash management, investor reporting, month-end close, revenue recognition (ASC 606), due diligence preparation, scenario modeling.

Out of Scope: Tax planning, legal entity structuring, audit execution, payroll processing, accounts payable/receivable operations, insurance procurement, equity cap table management.

Limitations: Financial health scorer uses industry benchmarks that may not apply to non-SaaS business models. Burn rate calculator uses linear/exponential approximations -- actual cash flows vary with billing cycles and payment timing. Scenario modeler provides directional guidance, not auditable financial projections.


Integration Points

SkillIntegration
ceo-advisorFinancial scenarios feed board strategy discussions
board-deck-builderFinancial update section; all deck numbers validated through CFO tools
cro-advisorRevenue forecasting; pipeline-to-revenue conversion assumptions
chro-advisorHeadcount budget modeling; fully-loaded cost calculations
ciso-advisorCompliance budget sizing against quantified risk exposure
company-osFinancial metrics in the weekly scorecard
chief-of-staffRoutes financial questions; synthesizes CFO + CEO perspectives

© borghei, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (scripts) in c-level-advisor/cfo-advisor of borghei/Claude-Skills.

  • SKILL.md
  • scripts/burn_rate_calculator.py
  • scripts/financial_health_scorer.py
  • scripts/scenario_modeler.py

Open the folder on GitHubat commit 4a698e8

Compare with similar skills

Cfo Advisor 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.

Cfo Advisor compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Cfo Advisor this skillborghei/Claude-Skills881—~3.1kAutomated safety check: PassMIT
Financial Modelingmagnus919/hermes-profiles281—~1.3kAutomated safety check: PassMIT
Financial Analystalirezarezvani/claude-skills28k1 repos~1.8kAutomated safety check: PassMIT
Cfo Advisoralirezarezvani/claude-skills28k2 repos~1.8kAutomated safety check: PassMIT
Investor Materialscohen-liel/hivemind1106 repos~681Automated safety check: PassApache-2.0
Startup Financial Modelingwshobson/agents40k—~1.9kAutomated safety check: PassMIT

Similar skills

  • Financial Modeling

    magnus919/hermes-profiles

    CFO methodology for unit economics, financial modeling, pricing strategy, fundraising, budget frameworks, and SaaS metrics.

    281 GitHub stars~1.3k tokensUpdated 3 mo ago
    Business, Finance & HRAuto-check passed
  • Financial Analyst

    alirezarezvani/claude-skills

    Runs financial ratio analysis, DCF valuation, budget variance reports and rolling forecasts from statement data using four bundled Python scripts.

    28k GitHub starsUsed in 1 repo~1.8k tokens
    Business, Finance & HRAuto-check passed
  • Cfo Advisor

    alirezarezvani/claude-skills

    Financial leadership for startups and scaling companies. An agent skill from alirezarezvani/claude-skills.

    28k GitHub starsUsed in 2 repos~1.8k tokens
    Business, Finance & HRAuto-check passed
  • Investor Materials

    cohen-liel/hivemind

    Create and update pitch decks, one-pagers, investor memos, accelerator applications, financial models, and fundraising materials.

    110 GitHub starsUsed in 6 repos~681 tokens
    Business, Finance & HRAuto-check passed
  • Build comprehensive 3-5 year financial models with revenue projections, cost structures, cash flow analysis, and scenario planning for early-stage startups.

    40k GitHub stars~1.9k tokensUpdated 3 days ago
    Business, Finance & HRAuto-check passed
  • Ib Pitch Book

    nexu-io/open-design

    OpenDesign's investor pitch book: market map, moat, unit economics, and the ask — analyst-grade and diligence-ready.

    100k GitHub stars~2k tokensUpdated today
    Business, Finance & HRAuto-check passed

More from borghei/Claude-Skills

All 349 skills in this repo
  • Agents In The Team

    borghei/Claude-Skills

    Run delivery when AI coding and ops agents take tickets. An agent skill from borghei/Claude-Skills.

    881 GitHub stars~4.2k tokensUpdated today
    Auto-check passed
  • AI Content Disclosure

    borghei/Claude-Skills

    Check AI-generated marketing content and reviews for required disclosures under the EU AI Act, FTC rules and platform AI-label policies.

    881 GitHub stars~3.4k tokensUpdated today
    Auto-check passed
  • AI Prototyping

    borghei/Claude-Skills

    Idea to AI-generated prototype to customer validation to engineering handoff.

    881 GitHub stars~3.6k tokensUpdated today
    Auto-check passed
  • Analytics Engineer

    borghei/Claude-Skills

    Analytics engineering across data modeling, dbt, transformation, and semantic layers.

    881 GitHub stars~3.4k tokensUpdated today
    Auto-check passed
  • Ansoff Matrix

    borghei/Claude-Skills

    Ansoff Matrix — 4-quadrant framework for growth options: market penetration, market/product development, and diversification.

    881 GitHub stars~2.2k tokensUpdated today
    Auto-check passed
  • Brainstorm Okrs

    borghei/Claude-Skills

    OKR brainstorming and validation using the Radical Focus framework — outcome objectives, measurable key results, counter-metrics.

    881 GitHub stars~1.4k tokensUpdated today
    Auto-check passed

Questions about Cfo Advisor

What does Cfo Advisor do?

Financial leadership advisor on financial planning, fundraising, investor reporting, and unit economics. Cfo Advisor is an agent skill from borghei/Claude-Skills. Financial leadership advisor on financial planning, fundraising, investor reporting, and unit economics.

When should I use Cfo Advisor?

Cfo Advisor fits situations like: building a financial model; preparing for fundraising; calculating unit economics; managing cash runway.

How do I install Cfo Advisor in Claude Code?

Run `npx skills add borghei/Claude-Skills --skill cfo-advisor -a claude-code`. Or copy the skill folder (c-level-advisor/cfo-advisor in borghei/Claude-Skills) into .claude/skills/cfo-advisor in your project. Claude Code loads it when a task matches its description.

How do I install Cfo Advisor in Codex?

Run `npx skills add borghei/Claude-Skills --skill cfo-advisor -a codex`. Or copy the skill folder (c-level-advisor/cfo-advisor in borghei/Claude-Skills) into .agents/skills/cfo-advisor in your project. Codex loads it when a task matches its description.

Can I use Cfo Advisor in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add borghei/Claude-Skills --skill cfo-advisor -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cfo-advisor, .gemini/skills/cfo-advisor, .github/skills/cfo-advisor and .opencode/skills/cfo-advisor in your project.

What does Cfo Advisor need to run?

Going by SKILL.md and its folder, Cfo Advisor needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Cfo Advisor access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Cfo Advisor safe to install?

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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Cfo Advisor use?

Cfo Advisor is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Cfo Advisor use?

About 3.1k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Cfo Advisor?

Skills that share tags, products or a category with Cfo Advisor: Financial Modeling (magnus919/hermes-profiles, 281 stars), Financial Analyst (alirezarezvani/claude-skills, 28k stars), Cfo Advisor (alirezarezvani/claude-skills, 28k stars) and Investor Materials (cohen-liel/hivemind, 110 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Cfo Advisor?

borghei (a GitHub user) maintains it in borghei/Claude-Skills, which has 881 GitHub stars. The repository holds 349 skills in this directory. The repository was last updated on October 7, 2026.

Source: borghei/Claude-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.