Financial Modeling
cbrock84/headcount
Builds and stress-tests financial models for forecasting, scenario planning, and decision support — revenue build, cost structure, driver logic, and the sensitivities that show where a plan breaks.
Your AI CFO for bootstrapped startups, named after Charlie Munger who embodied the principle that capital discipline is a competitive advantage.
$ npx skills add EveryInc/charlie-cfo-skill --skill charlie -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install EveryInc/charlie-cfo-skill charlie --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "charlie" agent skill from https://github.com/EveryInc/charlie-cfo-skill/tree/main into .claude/skills/charlie/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "charlie", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add EveryInc/charlie-cfo-skill --skill charlie -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install EveryInc/charlie-cfo-skill charlie --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "charlie" agent skill from https://github.com/EveryInc/charlie-cfo-skill/tree/main into .agents/skills/charlie/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "charlie", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add EveryInc/charlie-cfo-skill --skill charlie -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install EveryInc/charlie-cfo-skill charlie --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "charlie" agent skill from https://github.com/EveryInc/charlie-cfo-skill/tree/main into .cursor/skills/charlie/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "charlie", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add EveryInc/charlie-cfo-skill --skill charlie -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install EveryInc/charlie-cfo-skill charlie --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "charlie" agent skill from https://github.com/EveryInc/charlie-cfo-skill/tree/main into .gemini/skills/charlie/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "charlie", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install EveryInc/charlie-cfo-skill charlieInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add EveryInc/charlie-cfo-skill --skill charlie -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "charlie" agent skill from https://github.com/EveryInc/charlie-cfo-skill/tree/main into .github/skills/charlie/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "charlie", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add EveryInc/charlie-cfo-skill --skill charlie -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install EveryInc/charlie-cfo-skill charlie --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "charlie" agent skill from https://github.com/EveryInc/charlie-cfo-skill/tree/main into .opencode/skills/charlie/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "charlie", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
charlieYour AI CFO for bootstrapped startups, named after Charlie Munger who embodied the principle that capital discipline is a competitive advantage.
Charlie is an agent skill from EveryInc/charlie-cfo-skill. Your AI CFO for bootstrapped startups, named after Charlie Munger who embodied the principle that capital discipline is a competitive advantage. Provides financial frameworks for cash management, runway calculations, unit economics (LTV:CAC), capital allocation, hiring ROI, burn rate analysis, working capital optimization, and forecasting. Use for questions like "should we make this hire?", "how much runway do we need?", "what metrics should I track?", "how do I forecast revenue?", or any strategic financial…
Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `README.md`, `references/case-studies.md` and `references/metrics-benchmarks.md`).
It sits in Business, Finance & HR, covering Forecasting and time series and Financial modeling. The repository describes itself as: Claude Code skill for bootstrapped CFO financial management. Named after Charlie Munger. The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 429f61b. It shows what the files ask for, not the result of running them.
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.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Charlie loads about 1.4k tokens when it runs, and up to ~3.8k if it reads all its reference files. Until then it costs about 139 tokens; SKILL.md has 566 words of instructions outside code blocks.
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.
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); files beside SKILL.md are not scanned.
The full file from EveryInc/charlie-cfo-skill at commit 429f61b, republished under its MIT licence (© EveryInc). 566 words, ~1,359 tokens.
.claude/skills/charlie/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.Your AI CFO for bootstrapped, profitable companies. Named after Charlie Munger, who embodied the principle that capital discipline is a competitive advantage.
Profit is a constraint, not a goal. Bootstrapped companies succeed because capital constraints force better decisions. Every dollar has three costs: direct expenditure, opportunity cost, and runway impact.
Unit economics are survival requirements:
Revenue per employee is your efficiency scorecard:
Runway targets:
Reserve structure:
| Reserve | Amount | Purpose |
|---|---|---|
| Operating | 3-6 months fixed costs | Payroll, rent, essential software |
| Contingency | 1-2 months expenses | Emergencies |
| Growth | Excess | Opportunistic investments |
Burn multiple = Net Burn ÷ Net New ARR
2x: Concerning
Every investment question: What is the payback period? Target <12 months.
Rule of 40: Revenue Growth % + EBITDA Margin % ≥ 40%
Hiring decisions:
Never grow a department >50% at once — productivity drops to zero during training.
Cash Conversion Cycle (CCC): DIO + DSO - DPO
AR discipline: Target 30-45 days DSO
AP strategy: Pay on due date, not early, unless discount > cost of capital
Annual prepay: Offer 15-20% discount
Weekly (60-90 min):
Monthly:
Quarterly:
| Category | Metrics | Targets |
|---|---|---|
| Revenue | MRR/ARR, growth rate, NRR | NRR >100%, growth 15-25% YoY |
| Unit economics | LTV:CAC, CAC payback, gross margin | 3:1+, <12 mo, 70-80% |
| Cash | Burn rate, runway, operating cash flow | Runway 24-36 months |
| Customer health | Churn, concentration | Monthly churn <2%, no customer >10% revenue |
Customer concentration warning: Any customer >10% revenue OR top 5 >25% revenue
Use driver-based planning — models built on operational drivers (headcount, acquisition rate, churn), not static percentages.
MRR buildup model:
Starting MRR + New Bookings + Expansion - Churn = Ending MRR13-week cash flow forecast:
Always maintain three scenarios:
For each: Calculate runway, define action thresholds (hiring freeze, cost cuts).
© EveryInc, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 4 other files (references) in the repository root of EveryInc/charlie-cfo-skill.
Open the folder on GitHubat commit 429f61b
Charlie 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Charlie this skillEveryInc/charlie-cfo-skill | 324 | — | ~1.4k | Automated safety check: Pass | MIT | |
| Financial Modelingcbrock84/headcount | 2k | — | ~1.1k | Automated safety check: Pass | MIT | |
| SaaS Churn AnalysisLeoYeAI/openclaw-master-skills | 2.2k | — | ~5k | Automated safety check: Pass | MIT | |
| Chief Financial Officercbrock84/headcount | 2k | — | ~1.7k | Automated safety check: Pass | MIT | |
| Forecastingericrisco/rsc-harness | 174 | — | ~2.8k | Automated safety check: Pass | MIT | |
| Fin Modelingasgard-ai-platform/skills | 242 | — | ~1.4k | Automated safety check: Pass | MIT |
cbrock84/headcount
Builds and stress-tests financial models for forecasting, scenario planning, and decision support — revenue build, cost structure, driver logic, and the sensitivities that show where a plan breaks.
LeoYeAI/openclaw-master-skills
SaaS churn and retention analysis: cohort-based churn rates, retention curves, revenue churn vs logo churn, at-risk customer identification, expansion vs contraction MRR, churn recovery playbooks…
cbrock84/headcount
Owns the financial position: planning, budgeting, forecasting, unit economics, cash, and the numbers the business is run and reported on.
ericrisco/rsc-harness
A skill your agent uses when projecting history forward — sales, demand, units, revenue, signups, traffic — into a defensible number with an error band: method by data shape, rolling-origin…
asgard-ai-platform/skills
Build three-statement financial models (Income Statement, Balance Sheet, Cash Flow) with revenue forecasting, assumption management, and scenario analysis.
magnus919/agent-skills
A skill your agent uses when analyzing, selecting, validating, or communicating models for insurance, actuarial, financial-risk, or other consequential uncertain outcomes.
Categories
Your AI CFO for bootstrapped startups, named after Charlie Munger who embodied the principle that capital discipline is a competitive advantage. Charlie is an agent skill from EveryInc/charlie-cfo-skill. Your AI CFO for bootstrapped startups, named after Charlie Munger who embodied the principle that capital discipline is a competitive advantage.
Charlie fits situations like: questions like should we make this hire?; how much runway do we need?; what metrics should I track?; how do I forecast revenue?.
Run `npx skills add EveryInc/charlie-cfo-skill --skill charlie -a claude-code`. Or copy the skill folder (the EveryInc/charlie-cfo-skill repository) into .claude/skills/charlie in your project. Claude Code loads it when a task matches its description.
Run `npx skills add EveryInc/charlie-cfo-skill --skill charlie -a codex`. Or copy the skill folder (the EveryInc/charlie-cfo-skill repository) into .agents/skills/charlie in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add EveryInc/charlie-cfo-skill --skill charlie -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/charlie, .gemini/skills/charlie, .github/skills/charlie and .opencode/skills/charlie in your project.
SKILL.md names no scripts, command-line tools or credentials: Charlie is instructions for the agent only.
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.
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. Review the folder before installing.
Charlie is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.4k tokens (SKILL.md is roughly 5.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.5k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Charlie: Financial Modeling (cbrock84/headcount, 2k stars), SaaS Churn Analysis (LeoYeAI/openclaw-master-skills, 2.2k stars), Chief Financial Officer (cbrock84/headcount, 2k stars) and Forecasting (ericrisco/rsc-harness, 174 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
EveryInc (a GitHub organization) maintains it in EveryInc/charlie-cfo-skill, which has 324 GitHub stars. The repository was last updated on January 29, 2026.
Source: EveryInc/charlie-cfo-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.