Financial modeling
Build and review assumptions-led financial models, unit economics, pricing, fundraising scenarios, and SaaS operating metrics. Use when calculating CAC, LTV, payback, runway, ARR, churn, NDR, Rule of 40, or sales efficiency; when modeling revenue, costs, cash flow, pricing, cap tables, or financing.From its SKILL.md
npx -y skills add magnus919/agent-skills --skill financial-modelingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its file declares
Copied from the file, not written here
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
3.9 KB, 732 tokens by cl100k_base, as published. Nobody here has run it
Financial Modeling
Use transparent assumptions, clearly labeled periods and units, and base/upside/downside scenarios. A model is a tool for exploring the implications of assumptions, not a prediction.
Analytical-aid boundary: This skill provides analytical frameworks, not financial, investment, tax, accounting, or legal advice. Verify inputs and calculations, and consult qualified professionals for decisions that require them.
When to Use
Load this skill when the task involves:
- Building or reviewing a P&L, balance sheet, cash-flow, revenue, cost, or runway model
- Calculating CAC, LTV, contribution margin, CAC payback, or segment-level unit economics
- Evaluating pricing, packaging, price changes, or monetization
- Preparing fundraising scenarios, a cap table, valuation analysis, or term-sheet questions
- Analyzing SaaS ARR/MRR, churn, retention, NDR, Rule of 40, Magic Number, or burn multiple
- Running sensitivity analysis or comparing base, upside, and downside cases
When Not to Use
- For statistical inference, experiment design, causal analysis, or model selection, use
data-scientist. - For the narrow question of whether a startup reaches profitability before cash runs out, use
yc-default-alive-calculator. - Do not use this skill as a substitute for licensed financial, investment, tax, accounting, or legal advice.
- Enterprise pricing negotiations, jurisdiction-specific securities rules, and tax/accounting treatment need specialist review beyond this skill.
Reference Guide
Load only the reference relevant to the task:
| Reference | Load when |
|---|---|
| Unit economics | Calculating CAC, LTV, payback, gross margin, or contribution margin |
| Financial modeling | Building linked statements, revenue and cost models, scenarios, or runway |
| Pricing strategy | Evaluating value, packaging, tiers, price changes, or elasticity |
| Fundraising | Reviewing valuation methods, cap tables, term sheets, or fundraising process |
| SaaS metrics | Defining and interpreting ARR, churn, NDR, Rule of 40, Magic Number, or burn multiple |
| Source index | Reviewing provenance, porting scope, source URLs, and currency boundaries |
Working Method
- Define the decision, audience, currency, time period, and accounting basis before calculating anything.
- List input sources and assumptions separately from calculated outputs. Keep monthly, quarterly, and annual figures distinct.
- Build from operational drivers, then use market-level estimates only as a reasonableness check.
- Show base, upside, and downside cases; vary the assumptions that materially change cash, growth, or profitability.
- Segment customers, channels, and products when their economics differ. Do not let an average conceal a loss-making segment.
- Treat benchmarks and thresholds as context-dependent heuristics, not pass/fail rules. Compare against stage, customer segment, contract cadence, business model, and current market conditions.
- State limitations, reconcile model outputs to the relevant statements where possible, and identify inputs that need professional review.
Portability
This skill is intentionally host-neutral. Use the host agent's normal mechanisms to load the references listed above. It requires no profile system, task orchestrator, output format, scripts, or external services.
What ships with it: 14 files
60.9 KB alongside SKILL.md, 2 of them executable
evals/
- evals.json10.6 KB
references/
- financial-modeling.md4.1 KB
- fundraising.md3.5 KB
- pricing-strategy.md3.7 KB
- saas-metrics.md4.0 KB
- source-index.md2.0 KB
- unit-economics.md3.2 KB
scripts/
- saas-metrics.pyruns7.9 KB
- test_saas_metrics.pyruns8.1 KB
templates/
- README.md4.0 KB
Gives 0 of the 12 instructions most finance skills give in 732 tokens
Counted across 469 of the 469 authors here whose files we hold, read 2026-08-07
- Extract date vendor amount and descriptionin 15 of 469, across 3 files
- Scan folder for invoice filesin 14 of 469, across 2 files
- Rename files to standard formatin 14 of 469, across 2 files
- Show organization plan before movingin 14 of 469, across 2 files
- Generate summary CSVin 14 of 469, across 2 files
- Organize files by categoryin 13 of 469, across 1 file
- Preserve original filesin 13 of 469, across 1 file
- Flag files missing critical infoin 13 of 469, across 1 file
- Produce the requested output filein 9 of 469, across 4 files
- Build best, base, and worst case scenariosin 9 of 469, across 5 files
- Implement backoff if rate limit errors occurin 8 of 469, across 3 files
- Determine the weighted average cost of capitalin 8 of 469, across 4 files
Said here and by no other author read
- use transparent clearly labeled assumptions periods and units
- verify inputs and calculations
- define decision audience currency time period and accounting basis first
- list input sources and assumptions separately from outputs
- build from operational drivers before market estimates
- show base upside and downside cases
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.