financial-model-validator

Validates financial model assumptions, checks formula integrity, stress tests scenarios

509 stars

Best use case

financial-model-validator is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Validates financial model assumptions, checks formula integrity, stress tests scenarios

Teams using financial-model-validator should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/financial-model-validator/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/business/venture-capital/skills/financial-model-validator/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/financial-model-validator/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How financial-model-validator Compares

Feature / Agentfinancial-model-validatorStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Validates financial model assumptions, checks formula integrity, stress tests scenarios

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Financial Model Validator

## Overview

The Financial Model Validator skill provides systematic validation of financial models submitted during due diligence. It checks assumption reasonableness, validates formula integrity, and stress tests scenarios to assess model reliability and identify risks.

## Capabilities

### Assumption Validation
- Check revenue assumptions against market data
- Validate cost structure assumptions
- Assess headcount and hiring plan reasonability
- Compare unit economics to industry benchmarks

### Formula Integrity Checking
- Detect circular references and errors
- Validate calculation accuracy
- Check balance sheet balancing
- Verify cash flow statement tie-outs

### Stress Testing
- Run downside scenario analyses
- Test assumption sensitivity
- Model cash runway under stress
- Identify breaking point assumptions

### Benchmark Comparison
- Compare projections to comparable companies
- Assess growth rate reasonability by stage
- Benchmark margins and efficiency metrics
- Validate working capital assumptions

## Usage

### Validate Financial Model
```
Input: Financial model file, validation parameters
Process: Parse model, run validation checks
Output: Validation report, issues identified
```

### Check Assumptions
```
Input: Model assumptions, market data, benchmarks
Process: Compare against reasonable ranges
Output: Assumption assessment, flags and concerns
```

### Stress Test Scenarios
```
Input: Base case model, stress parameters
Process: Apply stress scenarios, calculate impacts
Output: Stress test results, runway analysis
```

### Benchmark Model
```
Input: Financial projections, comparable set
Process: Compare against benchmarks
Output: Benchmark comparison, outlier identification
```

## Validation Checklist

| Category | Key Checks |
|----------|------------|
| Revenue | Growth rates, pricing trends, customer assumptions |
| Costs | Gross margin trends, opex scaling, headcount costs |
| Working Capital | AR/AP days, inventory, payment terms |
| Cash Flow | Capex, debt service, runway calculation |
| Structure | Formula accuracy, circular refs, balance |

## Integration Points

- **Financial Due Diligence**: Core validation for financial DD
- **DCF Modeler**: Validate models used in DCF analysis
- **Scenario Modeler**: Feed validated base case into scenarios
- **Financial Analyst (Agent)**: Support analyst validation work

## Common Issues Detected

- Unrealistic revenue growth hockey sticks
- Margin expansion without clear drivers
- Understated headcount requirements
- Missing or understated working capital needs
- Circular references in model logic
- Hard-coded values hiding assumptions

## Best Practices

1. Always validate against source data where possible
2. Check model against historical actuals
3. Run multiple stress scenarios
4. Document all validation findings
5. Request model walkthrough with management

Related Skills

model

509
from a5c-ai/babysitter

Inspect or change Babysitter model-routing policy by phase.

design-system-validator

509
from a5c-ai/babysitter

Validate design system compliance in code and detect token usage violations

link-validator

509
from a5c-ai/babysitter

Comprehensive link checking and validation for documentation. Validate internal links, external URLs, anchors, detect redirects, monitor link rot, and generate sitemap validation reports.

code-sample-validator

509
from a5c-ai/babysitter

Extract, validate, and test code samples in documentation. Verify syntax, execute samples, check outputs, validate imports, and ensure code samples are up-to-date with current APIs.

threat-modeler

509
from a5c-ai/babysitter

Generate threat models using STRIDE, PASTA, or VAST methodologies

openapi-validator

509
from a5c-ai/babysitter

Validate OpenAPI specifications for correctness, security, and best practices

k8s-validator

509
from a5c-ai/babysitter

Validate Kubernetes manifests for security, best practices, and resource limits

urdf-sdf-model

509
from a5c-ai/babysitter

Expert skill for robot model creation and validation in URDF and SDF formats. Generate URDF files with proper link-joint hierarchy, create Xacro macros, calculate inertial properties, configure joint types, and validate models.

specialization-validator

509
from a5c-ai/babysitter

Validate specialization completeness across all 7 phases, score each phase, identify gaps, and generate validation reports.

process-validator

509
from a5c-ai/babysitter

Validate process JS files for correct SDK patterns, task definitions, syntax, and quality gate implementation.

topic-modeling-text-mining

509
from a5c-ai/babysitter

Apply LDA, NMF, and other computational methods to discover patterns in large text corpora with appropriate parameter tuning

systems-dynamics-modeler

509
from a5c-ai/babysitter

Skill for building and simulating systems dynamics models