Agent skill · Data & Analytics

financial-model-review

Reviews startup financial models for investor readiness — validates unit economics, stress-tests runway scenarios, and benchmarks metrics against stage-appropriate targets. Accepts Excel, CSV, or text.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill financial-model-review --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 29 KB
Bundled scripts: none
Path: skills/analysis/financial-model-review/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Financial Model Review Skill Help startup founders understand how investors will evaluate their financial model — validating structure, unit economics, runway, and metrics against stage-appropriate standards. Produce a thorough review with actionable improvements. The tone is founder-first: a rigorous but supportive coaching session. ## Skill Metadata - **Author:** lool-ventures - **Version:** managed in `founder-skills/.claude-plugin/plugin.json` - **Compatibility:** Python 3.10+ and `uv` for script execution. `openpyxl` required for Excel parsing. - **Imports (optional):** - `market-sizing:sizing.json` — validate revenue-to-SOM consistency - `deck-review:checklist.json` — cross-check model-to-deck number alignment - **Exports:** - `report.json` → `ic-sim`, `fundraise-readiness`, `dd-readiness` - `unit_economics.json` → `metrics-benchmarker`, `ic-sim` - `runway.json` → `fundraise-readiness` ## Skill Execution Model (READ FIRST) This skill runs **inline in the main thread** (not as a sub-agent). The main thread has full tool access including Bash, and is responsible for orchestrating the full pipeline: running producer scripts, persisting artifacts, and dispatching the financial-

What's inside
Steps it walks through
  1. Skill Metadata
  2. Skill Execution Model (READ FIRST)
  3. Input Formats
  4. Available Scripts
  5. Available References
  6. Artifact Pipeline
  7. Workflow
  8. Step 0: Path Setup
  9. Step 1: Read or Create Founder Context
  10. Step 2: Extract Model Data
  11. Sub-agent JSON staging (v0.4.2)
  12. Step 3: INPUTSREVIEW Dispatch (Context A)
  13. Step 3.5: Validate inputs.json — STOP GATE
  14. Step 3.6: Review Extracted Values
Ships with 1 file
  • metadata.json
Commands it runs
if ls "$(pwd)"/mnt/*/ >/dev/null 2>&1; then
elif ls "$(pwd)"/sessions/*/mnt/*/ >/dev/null 2>&1; then
else
fi
mkdir -p "$REVIEW_DIR"
mkdir -p "$REVIEW_DIR/.staging"   # for ad-hoc sub-agent JSON staging (v0.4.2)
python3 "$SHARED_SCRIPTS/founder_context.py" read --artifacts-root "$ARTIFACTS_ROOT" --pretty
python3 "$SHARED_SCRIPTS/founder_context.py" init \
python3 "$SCRIPTS/extract_model.py" --file <path> --pretty -o "$REVIEW_DIR/model_data.json"
cat "$REVIEW_DIR/.staging/<step>_input.json" | python3 "$SCRIPTS/<producer>.py" ...
More from claude-skill-registry
All skills →
About this skill
What does the financial-model-review skill do?

Reviews startup financial models for investor readiness — validates unit economics, stress-tests runway scenarios, and benchmarks metrics against stage-appropriate targets. Accepts Excel, CSV, or text.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill financial-model-review --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going