ork-assess
Assess a code change, design, architecture, workflow, or competing options against explicit criteria and evidence. Use when a request asks to assess, rate,…
TAM/SAM/SOM market sizing with top-down and bottom-up estimation methods, cross-validation of assumptions, and divergence reconciliation. Generates investor-ready materials with growth projections and confidence intervals. Use when estimating addressable markets, validating
$ npx -y skills add yonatangross/orchestkit --skill market-sizing --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/market-sizingContext preview
The summary Claude sees to decide when to auto-load this skill.
TAM/SAM/SOM market sizing with top-down and bottom-up estimation methods, cross-validation of assumptions, and divergence reconciliation. Generates investor-ready materials with growth projections and confidence intervals. Use when estimating addressable markets, validating
name: market-sizing compatibility: "Claude Code 2.1.251+" description: "TAM/SAM/SOM market sizing with top-down and bottom-up estimation methods, cross-validation of assumptions, and divergence reconciliation. Generates investor-ready materials with growth projections and confidence intervals. Use when estimating addressable markets, validating opportunity size, or preparing pitch deck market slides." version: 1.0.0 author: OrchestKit user-invocable: false disable-model-invocation: false complexity: medium persuasion-type: guidance tags: [tam, sam, som, market-size, addressable-market, opportunity-sizing] context: fork agent: product-strategist metadata: category: document-asset-creation allowed-tools: [Read, Glob, Grep, WebFetch, WebSearch]
TAM/SAM/SOM framework for estimating addressable market and validating opportunity size.
| Metric | Definition | Question It Answers | |--------|------------|---------------------| | **TAM** | Total Addressable Market — everyone who could possibly buy | "What's the theoretical ceiling?" | | **SAM** | Serviceable Addressable Market — segment you can actually reach | "What can we realistically target?" | | **SOM** | Serviceable Obtainable Market — realistic share in 3 years | "What will we actually capture?" |
+-------------------------------------------------------+ | TAM | | +---------------------------------------------------+ | | | SAM | | | | +-----------------------------------------------+| | | | | SOM || | | | +-----------------------------------------------+| | | +---------------------------------------------------+ | +-------------------------------------------------------+
| Method | Use When | Risk | |--------|----------|------| | **Top-Down** | Industry reports exist; investor pitch; quick estimate | Overestimates SOM | | **Bottom-Up** | Sales capacity known; pricing validated; more credible | More work; requires assumptions | | **Both (recommended)** | High-stakes decisions; fundraising; board decks | Cross-validate to build confidence |
Always cross-validate both methods and reconcile within 20%. If they diverge by more than that, revisit your assumptions.
Top-Down TAM = (# potential customers) × (annual value per customer) SAM = TAM × (% your solution can address) SOM = SAM × (realistic market share % in 3 years) Bottom-Up SOM = (# customers you can acquire) × (average deal size) SAM = SOM / (your expected market share %) TAM = SAM / (your segment as % of total market)
## Market Sizing: AI Code Review Tool ### Top-Down TAM - Global developers: 28M - Using code review tools: 60% → 16.8M - Average annual spend: $300/developer - TAM = $5.04B SAM - Enterprise only (>500 employees): 8M developers - Willing to pay premium: 40% → 3.2M - SAM = $960M SOM - Sales capacity supports ~$15M ARR (Year 3) - Realistic market share: 2% - Unconstrained SOM = $960M × 2% = $19.2M - Constrained SOM = min($19.2M, $15M) = $15M ### Bottom-Up - Target accounts Year 1: 50 enterprise deals - Average ACV: $100K - Year 1 ARR: $5M - Year 3 (3× growth): $15M ARR → SOM = $15M ### Reconciled SOM: $15M (confirmed by both methods)
Do not report an unconstrained SOM. Always apply real-world limits:
SOM constraints: Sales capacity: supports $15M ARR max Competitive pressure: 5 strong incumbents → −20% market share Go-to-market reach: 70% of SAM reachable with current channels Conservative SOM = min( SAM × target_share%, sales_capacity_ceiling, SAM × gtm_reach% × target_share% )
| Confidence | Evidence Required | |------------|------------------| | HIGH | Multiple corroborating sources, data < 2 years old | | MEDIUM | Single authoritative source, 1-2 years old | | LOW | Extrapolated, heavy assumptions, data > 2 years old |
Always label each number with its confidence level in deliverables.
| Mistake | Correction | |---------|------------| | TAM = "everyone on earth" | Define a specific, bounded customer segment | | SOM = 10% of a billion-dollar market | Apply actual sales capacity and GTM constraints | | Single method only | Cross-validate top-down and bottom-up | | Old data | Use sources < 2 years old; flag if older | | Ignoring competition | SOM must account for incumbents' share |
---
Version: 1.0.0
The Complete AI Development Toolkit for Claude Code. 106 skills, 36 agents, 171 hooks. Install `ork` for stable (v9.x), or `ork-alpha` for the v10 line, which ships daily.
Repo: yonatangross/orchestkit
Assess a code change, design, architecture, workflow, or competing options against explicit criteria and evidence. Use when a request asks to assess, rate,…
Compare plausible implementation, architecture, product, or operational approaches before committing to one. Use when a request asks to brainstorm, think…
Map an unfamiliar codebase, feature, architecture, data flow, or operational path with file-backed evidence. Use when a request asks how a system works, where…
Make an approved, scoped change and prove the affected behavior. Use when a request asks to implement, build, add, or land a feature that already has an agreed…
Review a pull request or branch for correctness, regressions, security, operational risk, and missing evidence. Use when a request asks to review a PR, review…
Verify that existing work is ready to merge, release, or hand off using an explicit evidence contract. Use when a request asks to verify, validate, prove,…