Help us improve
Share bugs, ideas, or general feedback.
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", "시장 분석", "전체 시장".
npx claudepluginhub moonklabs/skills --plugin moonklabs-gtm-strategyHow 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).
Creates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
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