niopd-bs-market-opportunity
PassAnalyzes market opportunity and sizing using TAM/SAM/SOM framework with supporting data research. Use when evaluating market potential, creating business cases for new products, preparing investor presentations, or assessing business opportunities.
(0)
0stars
0downloads
0views
Install Skill
Skills are third-party code from public GitHub repositories. SkillHub scans for known malicious patterns but cannot guarantee safety. Review the source code before installing.
Install globally (user-level):
npx skillhub install 8421bit/NioPD-Skills/niopd-bs-market-opportunityInstall in current project:
npx skillhub install 8421bit/NioPD-Skills/niopd-bs-market-opportunity --projectSuggested path: ~/.claude/skills/niopd-bs-market-opportunity/
SKILL.md Content
---
name: niopd-bs-market-opportunity
description: Analyzes market opportunity and sizing using TAM/SAM/SOM framework with supporting data research. Use when evaluating market potential, creating business cases for new products, preparing investor presentations, or assessing business opportunities.
---
# Market Opportunity Analysis Skill
This skill provides rigorous market sizing and opportunity analysis using the TAM/SAM/SOM framework to quantify addressable markets.
## Theoretical Foundation
### TAM/SAM/SOM Framework
```mermaid
pie title Market Sizing Framework
"TAM (Total)" : 100
"SAM (Serviceable)" : 30
"SOM (Obtainable)" : 5
```
| Metric | Definition | Question |
|--------|------------|----------|
| **TAM** | Total Addressable Market | How big is the universe? |
| **SAM** | Serviceable Addressable Market | What can we reach? |
| **SOM** | Serviceable Obtainable Market | What can we realistically capture? |
### Sizing Approaches
1. **Top-Down**: Start with industry data, narrow down
2. **Bottom-Up**: Build from unit economics and segments
3. **Value Theory**: Calculate value created for customers
### When to Use
- New product evaluation
- Investor presentations
- Market entry decisions
- Strategic planning
- Resource allocation
## Instructions
### Step 1: Configuration
1. Read `.claude/AGENTS.md` for preferences
2. Identify product/service to analyze
3. Define geographic and temporal scope
### Step 2: Define Market Context
- What problem does the product solve?
- Who experiences this problem?
- What is the current spending in this area?
### Step 3: Calculate TAM
Research total market size:
- Industry reports and analyst data
- Government statistics
- Trade association data
- Calculate: Total potential customers × Average spend
### Step 4: Calculate SAM
Narrow to serviceable market:
- Geographic limitations
- Segment focus
- Distribution capabilities
- Technology requirements
### Step 5: Calculate SOM
Estimate realistic capture:
- Competitive intensity
- Go-to-market capability
- Time horizon (1-3 years)
- Historical benchmarks
### Step 6: Identify Market Gaps
Analyze opportunities:
- Underserved segments
- Unmet needs
- Competitive weaknesses
- Emerging trends
### Step 7: Generate Report
**File path**: `01-sources/[YYYYMMDD]-market-opportunity-v0.md`
**Contents:**
1. Executive Summary
2. Market Definition
3. TAM Analysis ($X, methodology)
4. SAM Analysis ($Y, rationale)
5. SOM Analysis ($Z, assumptions)
6. Market Dynamics
7. Competitive Landscape Summary
8. Key Opportunities
9. Risks and Limitations
10. Recommendations
## Output Specifications
- **File Naming**: `[YYYYMMDD]-market-opportunity-v0.md`
- **Location**: `01-sources/`
- **Template**: `references/market-opportunity-template.md`
## Related Skills
- `niopd-mr-competitor`: Competitive analysis
- `niopd-mr-segmentation`: Market segments
- `niopd-dt-scenarios`: Future market scenarios
- `niopd-st-canvas`: Business model fit