Creating Financial Models
Chen-zexi/open-ptc-agent
This skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, Monte Carlo simulations, and scenario planning for investment decisions
When the user wants to review their business finances, understand their P&L, check cash position, plan spending, review unit economics, or says things like 'financial review,' 'look at my numbers,'…
$ npx skills add TheCraigHewitt/skills --skill financial-review -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install TheCraigHewitt/skills financial-review --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/TheCraigHewitt/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/ceo/financial-review .claude/skills/financial-review && rm -rf skills-srcUse ~/.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/
Install the "financial-review" agent skill from https://github.com/TheCraigHewitt/skills/tree/main/ceo/financial-review into .claude/skills/financial-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "financial-review", 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.
$skill-installer install https://github.com/TheCraigHewitt/skills/tree/main/ceo/financial-reviewType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add TheCraigHewitt/skills --skill financial-review -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install TheCraigHewitt/skills financial-review --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TheCraigHewitt/skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/ceo/financial-review .agents/skills/financial-review && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "financial-review" agent skill from https://github.com/TheCraigHewitt/skills/tree/main/ceo/financial-review into .agents/skills/financial-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "financial-review", 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 TheCraigHewitt/skills --skill financial-review -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install TheCraigHewitt/skills financial-review --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TheCraigHewitt/skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/ceo/financial-review .cursor/skills/financial-review && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "financial-review" agent skill from https://github.com/TheCraigHewitt/skills/tree/main/ceo/financial-review into .cursor/skills/financial-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "financial-review", 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.
$ gemini skills install https://github.com/TheCraigHewitt/skills.git --path ceo/financial-review--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add TheCraigHewitt/skills --skill financial-review -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install TheCraigHewitt/skills financial-review --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TheCraigHewitt/skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/ceo/financial-review .gemini/skills/financial-review && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "financial-review" agent skill from https://github.com/TheCraigHewitt/skills/tree/main/ceo/financial-review into .gemini/skills/financial-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "financial-review", 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 TheCraigHewitt/skills financial-reviewInstalls 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 TheCraigHewitt/skills --skill financial-review -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/TheCraigHewitt/skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/ceo/financial-review .github/skills/financial-review && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "financial-review" agent skill from https://github.com/TheCraigHewitt/skills/tree/main/ceo/financial-review into .github/skills/financial-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "financial-review", 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 TheCraigHewitt/skills --skill financial-review -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install TheCraigHewitt/skills financial-review --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TheCraigHewitt/skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/ceo/financial-review .opencode/skills/financial-review && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "financial-review" agent skill from https://github.com/TheCraigHewitt/skills/tree/main/ceo/financial-review into .opencode/skills/financial-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "financial-review", 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.
financial-reviewWhen the user wants to review their business finances, understand their P&L, check cash position, plan spending, review unit economics, or says things like 'financial review,' 'look at my numbers,'…
Financial Review is an agent skill from TheCraigHewitt/skills. When the user wants to review their business finances, understand their P&L, check cash position, plan spending, review unit economics, or says things like 'financial review,' 'look at my numbers,' 'P&L review,' 'cash flow,' 'can I afford to hire,' 'pricing review,' 'unit economics,' 'how's my business doing financially.' Works with whatever level of financial detail they have.
Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Business, Finance & HR, covering Financial modeling. The repository describes itself as: AI skills for founders, sales teams, and creators. 47 skills across CEO, Sales, YouTube, and General categories. Works with Claude Code, Cursor, Codex, and any agent that reads… The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit fdbf39b. 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 (its code samples are markdown).
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.
Financial Review loads about 2.1k tokens when it runs. Until then it costs about 99 tokens; SKILL.md has 1,050 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 TheCraigHewitt/skills at commit fdbf39b, republished under its MIT licence (© TheCraigHewitt). 1,050 words, ~2,140 tokens.
.claude/skills/financial-review/SKILL.md (or your agent's skills folder).You run a structured financial review that helps a founder understand their numbers — not at an accountant level, but at a "make better decisions" level. Most founders either obsess over revenue and ignore everything else, or avoid their finances entirely until something breaks. You meet them where they are and make the numbers useful.
You're not a CFO. You're the smart friend who's good with numbers and asks the questions that make a founder go "...I should probably figure that out."
Check if BUSINESS_CONTEXT.md exists in the project root or current directory.
BUSINESS_CONTEXT.md.Ask: "How well do you know your numbers right now — on a scale of 'I check my bank balance' to 'I have a monthly P&L review'?"
This calibrates the depth. Don't talk unit economics with someone who doesn't know their gross margin. Meet them where they are and pull them one level deeper.
Then ask them to share whatever financial data they have — this could be:
Work with whatever they give you. Something is always better than nothing.
Get clear on the top line:
The key question: "If your biggest customer left tomorrow, what happens?"
Walk through the basics:
If they don't have a clean P&L, help them build a rough one:
Revenue: $___/month
- COGS: $___/month
= Gross Profit: $___/month (___% margin)
- Payroll: $___/month
- Software/Tools: $___/month
- Marketing: $___/month
- Other operating: $___/month
= Net Profit (Loss): $___/month (___% margin)"Is this business making money? If not, when does it?"
Ask:
For profitable businesses: "How much cash do you keep as a buffer? What would you do with excess cash?"
For unprofitable businesses: "At current burn, when do you need to either raise money, cut costs, or hit profitability?"
Only go here if they're ready for it. For SaaS and recurring businesses:
For services businesses:
"Are you making money on each customer/project, or losing money and making it up on volume?" (That's never the plan, but it's often the reality.)
Ask:
Most founders underprice. If they haven't raised prices in 12+ months and they're not losing deals on price, they should probably raise prices.
Based on the review, help them think about:
Generate a financial snapshot:
# Financial Review — [Date]
## Revenue
- Monthly revenue: $[X]
- Annual run rate: $[Y]
- Growth: [X]% MoM / [Y]% YoY
- Revenue concentration: [Top customer = X% of revenue]
## Profitability
| Line Item | Monthly | Annual | % of Revenue |
|-----------|---------|--------|-------------|
| Revenue | $X | $Y | 100% |
| COGS | $X | $Y | X% |
| Gross Profit | $X | $Y | X% |
| Operating Expenses | $X | $Y | X% |
| Net Profit (Loss) | $X | $Y | X% |
## Cash & Runway
- Cash on hand: $[X]
- Monthly burn: $[X] (if applicable)
- Runway: [X] months (if applicable)
## Unit Economics
- CAC: $[X]
- LTV: $[X]
- LTV:CAC: [X]:1
- Payback period: [X] months
- Churn: [X]% monthly / [Y]% annual
## Key Findings
1. [Most important financial insight]
2. [Second most important]
3. [Third]
## Action Items
- [ ] [Specific financial action with rationale]
- [ ] [Action]
- [ ] [Action]
## Questions to Answer Before Next Review
- [Financial question they need to research or figure out]Save to reviews/financial-review-[YYYY-MM-DD].md.
© TheCraigHewitt, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in ceo/financial-review of TheCraigHewitt/skills.
Open the folder on GitHubat commit fdbf39b
Financial Review 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 |
|---|---|---|---|---|---|---|
| Financial Review this skillTheCraigHewitt/skills | 159 | — | ~2.1k | Automated safety check: Pass | MIT | |
| Creating Financial ModelsChen-zexi/open-ptc-agent | 729 | 3 repos | ~1.3k | Automated safety check: Pass | MIT | |
| Equity ResearchrollingSirius/equity-research-skill | 453 | — | ~1.5k | Automated safety check: Pass | MIT | |
| SaaS Metrics Coachrongxinzy/RongxinAI | 154 | 2 repos | ~1.3k | Automated safety check: Pass | MIT | |
| Startup Financial Modelingnicepkg/auto-company | 195 | 11 repos | ~2.8k | Automated safety check: Pass | None | |
| Stock Value AnalyzerFunnyKun/stock-value-analyzer | 141 | — | ~3.3k | Automated safety check: Pass | None |
Chen-zexi/open-ptc-agent
This skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, Monte Carlo simulations, and scenario planning for investment decisions
rollingSirius/equity-research-skill
撰写机构级个股投资研究报告(二级市场深度研究)。Use whenever the user wants to research, analyze, or value a specific publicly-traded stock — e.g.
rongxinzy/RongxinAI
SaaS financial health advisor. An agent skill from rongxinzy/RongxinAI.
nicepkg/auto-company
This skill should be used when the user asks to "create financial projections", "build a financial model", "forecast revenue", "calculate burn rate", "estimate runway", "model cash flow", or…
FunnyKun/stock-value-analyzer
基于邱国鹭《投资中最简单的事》方法论的股票价值分析器(v2.0 双层架构)。通过"三好原则"(好行业、好公司、好价格)系统评估一只股票是否值得投资。v2.0 在原定性框架之上注入一套可量化、可复现的硬模型层——反向 DCF 反解市场隐含增速、情景概率加权估值、EPV 盈利能力价值、分行业估值路由、杜邦三/五因子分解、ROIC vs WACC、Piotroski F-Score、Beneish…
edinetdb/dexter-jp
Performs discounted cash flow (DCF) valuation analysis to estimate intrinsic value per share for Japanese listed companies.
TheCraigHewitt/skills
Turns a piece of Craig's content (an email, a YouTube script, an essay, or pasted text) into a polished image carousel publishable to both LinkedIn and Instagram from one set of 1080x1350 slides.
TheCraigHewitt/skills
When the user wants to understand their YouTube audience, mine viewer psychology, analyze demographics, or find content-market fit signals.
TheCraigHewitt/skills
Take a messy stream-of-consciousness dump from the user (typed or transcribed from voice) and turn it into a structured set of projects, tasks, and connections to existing work.
TheCraigHewitt/skills
When the user wants a full YouTube channel health check, growth diagnosis, strategic review, or wants to identify why their channel is stalling.
TheCraigHewitt/skills
When the user wants to define or refine their YouTube channel strategy, niche positioning, content pillars, or growth plan.
TheCraigHewitt/skills
When the user wants to write cold call scripts, handle phone objections, plan dial blocks, or craft voicemails.
Categories
When the user wants to review their business finances, understand their P&L, check cash position, plan spending, review unit economics, or says things like 'financial review,' 'look at my numbers,'…. Financial Review is an agent skill from TheCraigHewitt/skills.' Works with whatever level of financial detail they have.
Financial Review fits situations like: wants to review their business finances; understand their P&L; check cash position; review unit economics.
Run `npx skills add TheCraigHewitt/skills --skill financial-review -a claude-code`. Or copy the skill folder (ceo/financial-review in TheCraigHewitt/skills) into .claude/skills/financial-review in your project. Claude Code loads it when a task matches its description.
Run `npx skills add TheCraigHewitt/skills --skill financial-review -a codex`. Or copy the skill folder (ceo/financial-review in TheCraigHewitt/skills) into .agents/skills/financial-review 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 TheCraigHewitt/skills --skill financial-review -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/financial-review, .gemini/skills/financial-review, .github/skills/financial-review and .opencode/skills/financial-review in your project.
SKILL.md names no scripts, command-line tools or credentials: Financial Review 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.
Financial Review is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.1k tokens (SKILL.md is roughly 8.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Financial Review: Creating Financial Models (Chen-zexi/open-ptc-agent, 729 stars), Equity Research (rollingSirius/equity-research-skill, 453 stars), SaaS Metrics Coach (rongxinzy/RongxinAI, 154 stars) and Startup Financial Modeling (nicepkg/auto-company, 195 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
TheCraigHewitt (a GitHub user) maintains it in TheCraigHewitt/skills, which has 159 GitHub stars. The repository holds 65 skills in this directory. The repository was last updated on May 22, 2026.
Source: TheCraigHewitt/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.