TAM/SAM/SOM market size analysis and 3 methodologies (Top-down, Bottom-up, Value Theory). Triggers on "market size", "TAM", "SAM", "SOM", "market analysis", "total market", "시장 규모", "TAM", "SAM", "SOM", "시장 분석", "전체 시장".
How this skill is triggered — by the user, by Claude, or both
Slash command
/moonklabs-gtm-strategy:market-sizingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> For unfamiliar placeholders or connected tools, see [CONNECTORS.md](../../CONNECTORS.md).
For unfamiliar placeholders or connected tools, see CONNECTORS.md.
TAM (Total Addressable Market), SAM (Serviceable Available Market), SOM (Serviceable Obtainable Market) analysis framework. Cross-validates using 3 methodologies (Top-down, Bottom-up, Value Theory) to present compelling market opportunity to investors.
┌─────────────────────────────────────────────────────────────────┐
│ MARKET SIZING FRAMEWORK │
├─────────────────────────────────────────────────────────────────┤
│ Core Features (Standalone) │
│ ✓ Calculate TAM/SAM/SOM using 3 methodologies │
│ ✓ Web search for industry reports and market data │
│ ✓ Cross-validate with triangulation for confidence │
│ ✓ Create investor-ready visual summary & assumptions doc │
├─────────────────────────────────────────────────────────────────┤
│ Enhanced Mode (with tool connections) │
│ + ~~knowledge base: Refine Bottom-up with internal customer │
│ data │
│ + ~~spreadsheet: Model market size scenarios │
│ + ~~data enrichment: Validate against competitor data │
└─────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────┐
│ TAM (Total) │
│ "Everyone with this problem" │
│ Example: Global CRM market $50B │
│ ┌───────────────────────────────────────────┐ │
│ │ SAM (Serviceable) │ │
│ │ "People we can reach" │ │
│ │ Example: Korea SMB CRM $500M │ │
│ │ ┌─────────────────────────────────┐ │ │
│ │ │ SOM (Obtainable) │ │ │
│ │ │ "Realistic capture target" │ │ │
│ │ │ Example: 3-year goal $15M (3%) │ │ │
│ │ └─────────────────────────────────┘ │ │
│ └───────────────────────────────────────────┘ │
└──────────────────────────────────────────────────────┘
| Tier | Definition | Key Question | Investor Focus |
|---|---|---|---|
| TAM | Total addressable market | "If all potential customers used us?" | Is market big enough? ($1B+ preferred) |
| SAM | Serviceable available market | "Who can our business model reach?" | Is target realistic? |
| SOM | Serviceable obtainable market | "How much can we realistically capture?" | Is execution feasible? |
Example (Global SaaS CRM):
| Methodology | Approach | Advantages | Disadvantages | Best For |
|---|---|---|---|---|
| Top-down | Market → Segment | Fast, uses reports | Many assumptions, over-estimates | Mature market, initial estimates |
| Bottom-up | Unit economics → Aggregate | Accurate, realistic | Data-heavy, time-consuming | Validated Unit Economics |
| Value Theory | Customer value creation | Fits new markets, differentiates | Subjective, hard to prove | New categories, 10x products |
Recommendation: Execute all 3, then cross-validate (Triangulation)
Entire market size
↓ Region filter (example: Korea = 2% of global)
Korea market size
↓ Segment filter (example: SMB = 60%)
Target segment
↓ Adoption rate (example: cloud conversion = 40%)
SAM
↓ Market share target (example: 5% in 5 years)
SOM
Unit economics
(Revenue per customer)
↓ × Target customer count
Potential revenue
↓ × Realistic reach rate
SAM
↓ × Conversion rate
SOM
Step 1: Target Customer Count
Step 2: Customer Revenue
Step 3: TAM Calculation
Step 4: SAM (Reachable)
Step 5: SOM (5-year target)
Current solution cost
↓ - Our product cost
Savings (or added value)
↓ × Total customer count
TAM
↓ × Adoption target %
SOM
Step 1: Current Cost
Step 2: Our Value
Our subscription: ₩1.2M/year
Step 3: Willingness to Pay
Step 4: TAM
Step 5: SOM
→ 3 results in similar range = high confidence
Run 3 Methodologies Independently
Compare Results
| Methodology | TAM | SAM | SOM (5-year) |
|--------|-----|-----|-----------|
| Top-down | $200M | $50M | $5M |
| Bottom-up | $180M | $45M | $3M |
| Value Theory | $250M | $60M | $6M |
| **Average** | **$210M** | **$52M** | **$4.7M** |
| **Range** | ±15% | ±14% | ±29% |
Assess Consistency
Choose Conservative Value
Bottom-up ($45M SAM) vs Top-down ($50M SAM) – Why?:
# Market Opportunity
## TAM / SAM / SOM
┌──────────────────────────────────────────┐
│ TAM $200M Korea SMB Accounting SaaS │
│ ↓ │
│ SAM $50M 10-100 employees, cloud │
│ ↓ │
│ SOM $5M 5-year 10% market share │
└──────────────────────────────────────────┘
### Methodology (Cross-Validated)
✓ Top-down: Gartner market report basis
✓ Bottom-up: 60,000 targets × ₩3.6M ARPA
✓ Value Theory: ₩6.3M/year savings basis
### Growth Drivers
• Cloud migration acceleration (15% annual)
• Digital tax invoice mandate (2025)
• SMB automation demand increase
| Check | RED FLAG 🔴 | GREEN LIGHT 🟢 |
|---|---|---|
| TAM Size | <$500M | >$1B |
| SAM Logic | "Everyone" | Clear segment definition |
| SOM Basis | "We'll take 10%" | Unit economics reverse-calc |
| Growth Rate | Flat market | 10%+ annual growth |
| Competition | Saturated | Fragmented or new |
| Methodology | 1 only | 2-3 cross-validated |
❌ Over-estimation
❌ TAM = SAM
❌ Static Market
❌ Single Methodology
✅ Good Example
TAM: $2B (2024) → $4B (2029, 15% CAGR)
SAM: $500M (Korea + SMB + SaaS 40% adoption)
SOM: $25M (5-year 5% market share)
Evidence:
• Top-down: Gartner report
• Bottom-up: 60K accounts × ₩5M ARPA
• Beta customer validation: ₩4.8M actual ARPA (±4%)
TAM Calculation Basis:
Key Assumptions:
Example:
TAM Calculation Basis:
Key Assumptions:
Example:
TAM Calculation Basis:
Key Assumptions:
Example (Fitness app):
TAM Calculation Basis:
Key Assumptions:
Example:
Collect Input
Web Research (10-15 queries)
Top-down Calculation
Bottom-up Calculation
Value Theory (optional)
Cross-Validate
Create Output
| Tool Category | Placeholder | Use Case | Example Tools |
|---|---|---|---|
| Knowledge Base | ~~knowledge base | Validate ARPA with internal customer data | Notion, Confluence |
| Spreadsheet | ~~spreadsheet | Model market scenarios | Google Sheets, Excel |
| Data Enrichment | ~~data enrichment | Verify against competitor data | THE VC, Innovation Forest, OpenDART |
| CRM | ~~CRM | Extract actual conversion data | Relate, HubSpot |
Detailed Methodology: See references/methodology-guide.md
npx claudepluginhub moonklabs/skills --plugin moonklabs-gtm-strategyCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.