Complete, populate and fill out 3-statement financial model templates (Income Statement, Balance Sheet, Cash Flow Statement) . Use when asked to fill out model templates, complete existing model frameworks, populate financial models with data, complete a partially filled IS/BS/CF framework, or link integrated financial statements within an existing template structure. Triggers include requests to fill in, complete, or populate a 3-statement model template
Copy the install command and let the AI configure it · recommended for beginners
Please install the "3-statement-model" skill from askskill: 1. Download https://raw.githubusercontent.com/anthropics/financial-services/main/plugins/agent-plugins/pitch-agent/skills/3-statement-model/SKILL.md 2. Save it as ~/.claude/skills/3-statement-model/SKILL.md 3. Reload skills and tell me it's ready
Complete and populate integrated financial model templates with proper linkages between Income Statement, Balance Sheet, and Cash Flow Statement.
Environment — Office JS vs Python:
range.formulas = [["=D14*(1+Assumptions!$B$5)"]] — never range.values for derived cells. No separate recalc; Excel computes natively. Use context.workbook.worksheets.getItem(...) to navigate tabs.ws["D15"] = "=D14*(1+Assumptions!$B$5)", then run recalc.py before delivery..merge() then set .values on the merged range — throws InvalidArgument because the range still reports its pre-merge dimensions. Instead write value to top-left cell alone, then merge + format the full range: ws.getRange("A1").values = [["INCOME STATEMENT"]]; const h = ws.getRange("A1:G1"); h.merge(); h.format.fill.color = "#1F4E79";Formulas over hardcodes (non-negotiable):
ws["D15"] = "=D14*(1+Assumptions!$B$5)"), NOT computed results (ws["D15"] = 12500)Verify step-by-step with the user:
Keep colors minimal. Use only blues and greys for cell fills. Do NOT introduce greens, yellows, oranges, or multiple accent colors — a clean model uses restraint.
| Element | Fill | Font |
|---|---|---|
| Section headers (IS / BS / CF titles) | Dark blue #1F4E79 | White bold |
| Column headers (FY2024A, FY2025E, etc.) | Light blue #D9E1F2 | Black bold |
| Input cells (historicals, assumption drivers) | Light grey #F2F2F2 or white | Blue #0000FF |
| Formula cells | White | Black |
| Cross-tab links | White | Green #008000 |
| Check rows / key totals | Medium blue #BDD7EE | Black bold |
That's 3 blues + 1 grey + white. If the template has its own color scheme, follow the template instead.
Font color signals what a cell is (input/formula/link). Fill color signals where you are (header/data/check).
Templates vary in their tab naming conventions and organization. Before populating, review all tabs to understand the template's structure. Below are common tab names and their typical contents:
| Common Tab Names | Contents to Look For |
|---|
…
Find target companies, check prior relationships, and draft founder outreach emails.
Analyze portfolio company financials, flag variances, and produce board-ready summaries.
Build M&A accretion dilution models with pro forma EPS and sensitivity analysis.
Evaluate FX carry trades with forwards, volatility, and historical data.
Screen inbound deal materials and generate a one-page memo.
Build quick IRR and MOIC sensitivity tables for PE deal evaluation.