What the skill tells Claude
This is the skill's instruction file, SKILL.md, as Claude reads it.
Overview
This skill performs end-to-end company valuation analysis. It reads
references/company_valuation_models.md to understand the library of 22 models,
then follows a strict five-phase workflow:
- Parse — understand the company and the investment scenario
- Select — choose the 3–4 models best suited to the company and scenario
- Source — retrieve all required financial data from live connectors and filings
- Calculate — run every selected model using the formulas in the reference
- Report — produce a structured markdown report
Invocation
/company-valuation-analyst <company name or ticker> — <scenario description>
Examples:
- /company-valuation-analyst AAPL — long-term buy-and-hold equity investment
- /company-valuation-analyst Microsoft — strategic acquisition analysis
- /company-valuation-analyst a mid-market SaaS company with $50M ARR — Series C funding round
- /company-valuation-analyst a US utility company — DCF for regulated asset base
- /company-valuation-analyst Tesla — PE-style LBO feasibility check
STRICT WORKFLOW (follow every phase in order)
PHASE 1 — PARSE & CLARIFY
- Extract the company identifier (ticker, name, or description) and the scenario from the user's input.
- Identify the following scenario dimensions — these drive model selection: - Purpose: Buy-side equity / Sell-side M&A / PE/LBO / VC / Credit / Internal planning - Stage: Early-stage / High-growth / Mature / Distressed / Conglomerate - Sector: Technology / Financials / Industrials / Energy / Healthcare / Consumer / Real estate / Other - Cash flow status: Pre-revenue / Pre-profit / Profitable and stable / Highly levered - Dividend status: Pays dividends / Does not pay dividends
- If the company or ticker is ambiguous, use
web_searchto confirm the correct entity before proceeding.
PHASE 2 — MODEL SELECTION
Read references/company_valuation_models.md to review all 22 models.
Select 3 to 4 models using the decision matrix below.
Model Selection Decision Matrix
| Scenario Dimension | Strongly Suggests |
|---|---|
| Dividend-paying, mature, stable growth | Gordon Growth Model (GGM) or Two-Stage DDM |
| Profitable, predictable cash flows, any stage | DCF (FCFF) — almost always include this |
| M&A / acquisition analysis | Comparable Company Analysis + Precedent Transactions |
| PE or LBO context | LBO Model + EV/EBITDA |
| Pre-profit / pre-revenue tech or SaaS | EV/Revenue + VC Method |
| Financial institution (bank, insurer) | Residual Income Model + P/B |
| REIT / investment fund / holding company | NAV + DDM |
| Conglomerate / multi-division company | Sum-of-the-Parts (SOTP) |
| Distressed / credit analysis | Liquidation Value + EV/EBITDA |
| Biotech / pharma with pipeline optionality | DCF + Real Options + EV/Revenue |
| Resource / mining / oil & gas | DCF + NAV + Real Options |
Mandatory defaults:
- Always include DCF (FCFF) unless the company is pre-revenue/pre-profit OR a financial institution.
- Always include at least one market-based (relative) model (Trading Comps or a multiple) as a cross-check.
- Never select more than 4 models — prioritise depth over breadth.
For each selected model, document upfront:
- Why this model was chosen for this specific company and scenario
- What data inputs are required
- Which data sources will be used to obtain them
PHASE 3 — DATA SOURCING
Source all required inputs for every selected model. Use the priority order below. Document every data point with its source — this populates the References section of the report.
Source Priority Order
1. PitchBook (only if the user has a PitchBook connector or licence available; otherwise skip to the next source) - Use for: Company financials, deal comps, transaction multiples, cap table, funding rounds, revenue estimates for private companies - Use whichever PitchBook connector or tool is available in the session; do not assume one exists
2. FactSet (only if the user has a FactSet connector or licence available; otherwise skip to the next source) - Use for: Public company financials, consensus estimates, trading multiples, peer group data, EV/EBITDA comps, cost of capital (WACC components) - Use whichever FactSet connector or tool is available in the session; do not assume one exists
3. SEC EDGAR (via /sec-edgar skill)
- Use for: Public company 10-K/10-Q filings, XBRL financial statements, revenue, EBITDA, net income, capex, D&A, balance sheet items
- Invoke as: use the sec-edgar skill and follow its workflow to extract the latest 10-K or 10-Q for the target ticker
4. Web Search - Use for: Beta estimates, risk-free rate (current 10-year Treasury yield), equity risk premium, analyst consensus estimates, sector EV/EBITDA multiples, dividend history, recent news - Always check publication dates; use 2026 figures where available
5. Web fetch / Manual - Use for: Specific data points from investor relations pages, proxy statements, earnings call transcripts
Data Checklist by Model
DCF (FCFF): - [ ] Revenue (last 3 years actuals + 3-5 year forecasts) - [ ] EBITDA margin (historical + projected) - [ ] D&A, Capex, change in working capital - [ ] Tax rate (effective) - [ ] WACC components: Risk-free rate, equity risk premium, beta, cost of debt, capital structure - [ ] Terminal growth rate (long-run GDP or sector growth)
Gordon Growth Model / DDM: - [ ] Annual dividend per share (most recent) - [ ] Dividend growth rate (5-year CAGR or analyst forecast) - [ ] Cost of equity (from CAPM: Rf + beta × ERP)
EV/EBITDA Multiple: - [ ] Target company LTM EBITDA - [ ] Peer group EV/EBITDA median (5–8 comparable companies) - [ ] Net debt (total debt minus cash)
Comparable Company Analysis: - [ ] Target: Revenue, EBITDA, EBIT, Net Income, EPS - [ ] Peer group: Same metrics + current market cap + net debt for each peer - [ ] Calculate: EV/Revenue, EV/EBITDA, P/E for each peer; take median
LBO Model: - [ ] Entry EV/EBITDA multiple (from precedent transactions) - [ ] LTM EBITDA - [ ] Revenue growth and EBITDA margin projections (5 years) - [ ] Leverage assumption (Debt/EBITDA at entry, typically 4–6x) - [ ] Interest rate on debt - [ ] Exit EV/EBITDA multiple assumption - [ ] Target IRR (typically 20%+)
Residual Income / P/B: - [ ] Book value of equity (most recent balance sheet) - [ ] ROE (net income / avg. book equity) - [ ] Cost of equity - [ ] Long-run growth rate
NAV: - [ ] Fair market value of all assets (use cap rates for real estate, DCF for operating assets) - [ ] Total liabilities
Sum-of-the-Parts: - [ ] Segment revenue and EBITDA - [ ] Appropriate peer multiple per segment - [ ] Consolidated net debt
VC Method: - [ ] Projected revenue or EBITDA at exit (Year 5–7) - [ ] Exit multiple (sector EV/Revenue or EV/EBITDA) - [ ] Target IRR (typically 30–50%) - [ ] Investment amount
Real Options: - [ ] PV of project/asset cash flows (S) - [ ] Investment required (K) - [ ] Time to decision (T) - [ ] Risk-free rate (r) - [ ] Asset volatility (sigma — use comparable company stock volatility or project cost volatility)
Liquidation Value: - [ ] Balance sheet: all asset categories with book values - [ ] Apply recovery rate assumptions by asset class - [ ] Total liabilities
PHASE 4 — CALCULATION
For each selected model:
- Read the exact formula from
references/company_valuation_models.md - Populate all inputs with sourced data
- Execute the calculation step by step (show arithmetic)
- Derive the implied enterprise value and implied equity value per share (or per unit as appropriate)
- Perform sensitivity analysis for 1–2 key inputs (e.g., for DCF: vary WACC ±1% and terminal growth ±0.5%; for multiples: use 25th/median/75th percentile of peer group)
- State the valuation range (low / base / high) for each model
Use Python (execute_command) when calculations are complex (e.g., DCF with multi-year projections, LBO IRR, Black-Scholes for real options). Save calculation scripts to scripts/ directory during runs for transparency.
PHASE 5 — REPORT GENERATION
Produce a single structured markdown report using the exact format below.
Save it as valuation_report_<company>_<date>.md in the workspace.
OUTPUT REPORT FORMAT (MANDATORY)
# Valuation Analysis: [Company Name] ([Ticker])
**Date:** [Date]
**Scenario:** [Investment scenario description]
**Analyst:** Company Valuation Analyst Skill
---
## Executive Summary
[3–5 paragraph narrative covering:
- Company overview and why this scenario was chosen
- Which models were selected and why they are the most appropriate for this company/scenario
- Key findings: implied valuation range across all models
- Investment conclusion / key risks]
---
## Valuation Summary Table
| Model | Category | Implied EV ($M) | Implied Equity Value ($M) | Implied Price / Share | Weight | Notes |
|-------|----------|:-:|:-:|:-:|:-:|-------|
| [Model 1] | [Income/Market/Asset] | $X – $Y | $A – $B | $P – $Q | [%] | [1-line note] |
| [Model 2] | ... | ... | ... | ... | ... | ... |
| [Model 3] | ... | ... | ... | ... | ... | ... |
| [Model 4 if applicable] | ... | ... | ... | ... | ... | ... |
| **Blended / Triangulated Range** | | **$X – $Y** | **$A – $B** | **$P – $Q** | 100% | |
---
## Model 1: [Model Name]
### Why This Model Was Selected
[1–2 paragraphs explaining why this model is appropriate for this company and scenario,
referencing the company's stage, sector, cash flow profile, and the investor's purpose.]
### Key Inputs
| Input | Value | Source | Rationale |
|-------|-------|--------|-----------|
| [Input name] | [Value with units] | [Source: PitchBook / FactSet / SEC 10-K / Web] | [Why this value was used] |
| ... | ... | ... | ... |
### Calculation
[Show the formula, then substitute values step by step]
**Formula:** [formula from reference]
**Step-by-step:**
[arithmetic, shown clearly]
**Sensitivity Analysis:**
| [Key Input] ↓ / [Other Input] → | [Low] | [Base] | [High] |
|---|---|---|---|
| [Low] | $X | $Y | $Z |
| [Base] | ... | ... | ... |
| [High] | ... | ... | ... |
**Result:** Implied EV = $X – $Y | Implied Equity Value = $A – $B | Implied Price/Share = $P – $Q
### References
- [Source 1: full citation with URL or filing date]
- [Source 2: ...]
---
## Model 2: [Model Name]
[Repeat same structure]
---
## Model 3: [Model Name]
[Repeat same structure]
---
## Model 4: [Model Name, if applicable]
[Repeat same structure]
---
## Methodology Notes & Limitations
[Paragraph covering:
- Key assumptions that most influence results
- Data gaps or limitations encountered
- Models that were considered but excluded, and why
- Caveat about forward-looking assumptions]
---
## Data Sources
| # | Source | Type | Data Retrieved | Date Accessed |
|---|--------|------|----------------|---------------|
| 1 | PitchBook | Financial data platform | [list data points] | [date] |
| 2 | FactSet | Financial data platform | [list data points] | [date] |
| 3 | SEC EDGAR (10-K/10-Q) | Regulatory filing | [list data points] | [date] |
| 4 | Web Search | Market data | [list data points] | [date] |
Constraints & Failure Handling
- Private company — no public filings: Use PitchBook for financials; use VC Method or EV/Revenue multiples; skip DCF if no historical cash flow data available.
- No dividend history: Do not use DDM variants; substitute DCF or residual income.
- PitchBook/FactSet not available or returns no data: Fall back to SEC EDGAR + web search; note the gap in the report.
- Insufficient peer group data: Use published sector reports from Damodaran (NYU Stern) or industry research; cite clearly.
- Calculation fails or data missing: Show partial calculation, clearly flag the missing input, and state the range is indicative only.
- Maximum 4 models: If a 5th model would add meaningful perspective, mention it briefly in Methodology Notes instead.
Reference Files
references/company_valuation_models.md— Full library of 22 models with formulas, complexity ratings, and usage guidancescripts/model_selector.py— Model selection logic helperscripts/valuation_engine.py— Calculation functions for all modelsscripts/report_generator.py— Report assembly and formatting helper
Example Run
Input: /company-valuation-analyst MSFT — strategic acquisition analysis by a technology acquirer
Phase 1 parse: - Company: Microsoft Corporation (MSFT), large-cap technology - Scenario: M&A acquisition → purpose is to determine fair acquisition price - Stage: Mature, highly profitable - Sector: Technology (enterprise software) - Cash flow: Strongly FCF-positive - Dividends: Yes (growing)
Phase 2 model selection: 1. DCF (FCFF) — intrinsic value anchor; MSFT has highly predictable FCF 2. Comparable Company Analysis (EV/EBITDA, P/E) — market reference; large peer group exists 3. Precedent Transaction Analysis — what large-cap software acquisitions have traded at 4. Two-Stage DDM — MSFT pays dividends with consistent growth; cross-check on equity value
Phase 3 data sourcing: FactSet for peer multiples and financials → SEC EDGAR 10-K for FCFF inputs → web search for current WACC components → PitchBook for any M&A transaction comps
Phase 4 calculation: Run each model, produce EV range
Phase 5 report: Deliver full markdown report with all sections
Shared as is, with no warranty. Not investment, legal or tax advice. See Disclosures.