Skip to main content
skill CX Codex GP ChatGPT official · OpenAI

three-statement-model-builder — Codex skill for financial models

Builds an integrated Excel operating model for a public company, linking its income statement, balance sheet, and cash flow statement. Use it for a new forecast or a model refresh.

Install into Codex · Skills CLI (Vercel) All methods and platforms ↓
npx skills add openai/plugins --skill three-statement-model-builder -a codex
Open on GitHub

What three-statement-model-builder does

The main deliverable is a formula-driven workbook covering the three statements, operating drivers, scenarios, and model checks. Its Cover tab presents the key outputs, warnings, and workbook map. Formula mode is the normal route for a full build; deterministic exports are reserved for controlled calculations, smoke tests, or lightweight support work.

Start with a valid plan.json, validate it with python3 scripts/validate_plan.py, then run python3 scripts/build_banker_formula_workbook.py. The supporting python3 scripts/run_pipeline.py path is for limited calculation and export cases. Outputs include the workbook, run log, and manifest; formula mode also writes model_citations.json. Active placeholders or unsupported assumptions cap the model at screen-grade, while hard failures make it not-decision-ready. A financial package is needed for a company-specific build; without context, the template plan is illustrative.

What it helps with

  • build an integrated income statement, balance sheet, and cash flow forecast
  • refresh a public-company operating model in Excel
  • connect working capital, debt, and cash in one forecast
  • surface model checks and unresolved assumptions in the workbook

Example prompts for the agent

  • Build a formula-based three-statement model from this public-company financial package.
  • Refresh the forecast in plan.json and save the workbook under output.
  • Review the run log and report whether the model is decision-ready.

How to install three-statement-model-builder

1Skills CLI (Vercel)

npx skills add openai/plugins --skill three-statement-model-builder -a codex

2Manually: put the files in place

.agents/skills/three-statement-model-builder/SKILL.md

For all projects use ~/.agents/skills/

Step by step, with commands for each platform: Codex skills: how to install, where they live, how to call them

Questions about three-statement-model-builder

How do I install three-statement-model-builder in Codex?

Run npx skills add openai/plugins --skill three-statement-model-builder -a codex. The skill file is at .agents/skills/three-statement-model-builder/SKILL.md.

What does three-statement-model-builder do?

It builds a formula-based public-company operating model that connects the three financial statements, forecasts, and checks. The primary deliverable is an Excel workbook with a summary Cover tab.

What input does the model builder use?

Its preferred input is a schema-valid plan.json, checked with python3 scripts/validate_plan.py path/to/plan.json. With no company context, it can use assets/plan_template.json as an illustrative plan, with status capped at screen-grade.

Similar skills

All skills for Finance and business →

From the same set528

The whole set →
shopify-polaris-admin-extensions A skill that steers Claude through building Shopify admin UI extensions: look up the docs, write Polaris code, then validate it before you get an answer. CX Codex GP ChatGPT ★ 7,604repo stars shopify-payments-apps Writes GraphQL queries and mutations against the Shopify Payments Apps API. Handy when you work on payment sessions, refunds or captures. CX Codex GP ChatGPT ★ 7,604repo stars shopify-partner Generates and validates Shopify Partner API GraphQL operations for apps and theme management. Requires Node.js. CX Codex GP ChatGPT ★ 7,604repo stars shopify-customer Helps build GraphQL queries and mutations for Shopify’s Customer Account API. Use it when working with a customer’s orders, addresses, or account data. CX Codex GP ChatGPT ★ 7,604repo stars thesis-tracker Keeps a public-equity thesis alive over time: original underwriting stays put, new evidence gets appended, statuses and actions get refreshed. CX Codex GP ChatGPT ★ 7,604repo stars public-equity-investing Routes public-company and security research to focused investing workflows. Use it for earnings, valuation, model changes, thesis work, and portfolio decisions. CX Codex GP ChatGPT ★ 7,604repo stars portfolio-risk-management Turns a listed-equity thesis into an implementable risk posture: how much to hold, what to hedge with, and when to resize. CX Codex GP ChatGPT ★ 7,604repo stars memo-builder Draft or review formal memos on public equities, with valuation, scenarios, risks and a recommendation. Use it for committee papers, research notes or PM updates. CX Codex GP ChatGPT ★ 7,604repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor