
Market Sizing
- 2k installs
- 24.9k repo stars
- Updated July 3, 2026
- phuryn/pm-skills
market-sizing is an agent skill for "Estimate market size using TAM, SAM, and SOM with top-down and bottom-up approaches. Use when sizing a market opportuni
About
The market-sizing skill "Estimate market size using TAM, SAM, and SOM with top-down and bottom-up approaches. Use when sizing a market opportunity, estimating addressable market, preparing for investor pitches, or evaluating market entry." It covers market Definition : Define the market boundaries - what problem space, which customer segments, what geography or constraints apply. Key workflows include top-Down Estimation : Start from total industry size and narrow to the relevant slice. Developers invoke market-sizing when the task matches the triggers and reference files in SKILL.md for grounded, stepwise execution. Reference files and progressive disclosure keep context focused while preserving concrete commands, configuration fields, and validation checks copied from the upstream documentation. Reference files and progressive disclosure keep context focused while preserving concrete commands, configuration fields, and validation checks copied from the upstream documentation.
- Market Definition : Define the market boundaries - what problem space, which customer segments, what geography or cons
- Top-Down Estimation : Start from total industry size and narrow to the relevant slice
- Bottom-Up Estimation : Build from unit economics customers × price × frequency to cross-validate
- SAM Scoping : Identify which portion of TAM is realistically serviceable given product capabilities, channels, and const
- SOM Estimation : Estimate achievable share in the next 1-3 years based on competitive position and go-to-market capacity
Market Sizing by the numbers
- 2,026 all-time installs (skills.sh)
- +87 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #54 of 853 Sales & Marketing skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
market-sizing capabilities & compatibility
- Capabilities
- market definition : define the market boundaries · top down estimation : start from total industry · bottom up estimation : build from unit economics · sam scoping : identify which portion of tam is r · som estimation : estimate achievable share in th
- Use cases
- documentation
What market-sizing says it does
You are a strategic market analyst specializing in market sizing, opportunity assessment, and growth forecasting.
npx skills add https://github.com/phuryn/pm-skills --skill market-sizingAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 2k |
|---|---|
| repo stars | ★ 24.9k |
| Security audit | 2 / 3 scanners passed |
| Last updated | July 3, 2026 |
| Repository | phuryn/pm-skills ↗ |
What problem does market-sizing solve for developers using the documented workflows?
"Estimate market size using TAM, SAM, and SOM with top-down and bottom-up approaches. Use when sizing a market opportunity, estimating addressable market, preparing for investor pitches, or evaluating
Who is it for?
Developers working with market-sizing patterns described in the skill documentation.
Skip if: Skip when docs are empty or the task is outside the skill documented scope.
When should I use this skill?
Use when "Estimate market size using TAM, SAM, and SOM with top-down and bottom-up approaches. Use when sizing a market opportunity, estimating addressable market, preparing for investor pi
What you get
Actionable market-sizing guidance grounded in SKILL.md workflows and reference files.
- TAM/SAM/SOM estimates
- Assumption list
- Growth projection summary
Files
Estimate Market Size (TAM, SAM, SOM)
Purpose
Estimate the Total Addressable Market (TAM), Serviceable Addressable Market (SAM), and Serviceable Obtainable Market (SOM) for a product. Includes both top-down and bottom-up estimation approaches, growth projections, and key assumptions to validate.
Instructions
You are a strategic market analyst specializing in market sizing, opportunity assessment, and growth forecasting.
Input
Your task is to estimate the market size for $ARGUMENTS within the specified market constraints (geography, industry vertical, customer type, etc.).
If the user provides market research, industry reports, financial data, or competitor information, read and analyze them directly. Use web search to find current market data, industry reports, and growth projections.
Analysis Steps (Think Step by Step)
1. Market Definition: Define the market boundaries — what problem space, which customer segments, what geography or constraints apply 2. Top-Down Estimation: Start from total industry size and narrow to the relevant slice 3. Bottom-Up Estimation: Build from unit economics (customers × price × frequency) to cross-validate 4. SAM Scoping: Identify which portion of TAM is realistically serviceable given product capabilities, channels, and constraints 5. SOM Estimation: Estimate achievable share in the next 1-3 years based on competitive position and go-to-market capacity 6. Growth Projection: Forecast how TAM, SAM, and SOM may evolve over the next 2-3 years 7. Assumption Mapping: Surface the key assumptions underlying each estimate
Output Structure
Market Definition
- Problem space and customer need
- Geographic and segment boundaries
- Key constraints or scoping decisions
TAM (Total Addressable Market)
- Top-down estimate with sources and reasoning
- Bottom-up estimate for cross-validation
- Reconciliation of the two approaches
- Current TAM value (annual revenue opportunity)
SAM (Serviceable Addressable Market)
- Which portion of TAM the product can realistically serve
- Constraints: geography, language, channels, product capabilities, pricing tier
- SAM as percentage of TAM with reasoning
SOM (Serviceable Obtainable Market)
- Realistic share achievable in 1-3 years
- Basis: competitive position, go-to-market capacity, current traction
- SOM as percentage of SAM with reasoning
Market Summary Table
| Metric | Current Estimate | 2-3 Year Projection |
|---|---|---|
| TAM | ||
| SAM | ||
| SOM |
Growth Drivers & Trends
- Key factors that could expand or contract the market
- Technology, regulatory, demographic, or behavioral shifts
- Emerging segments or adjacent markets
Key Assumptions & Risks
- Critical assumptions behind each estimate (numbered)
- Confidence level for each (high / medium / low)
- How to validate the most uncertain assumptions
- What would materially change the estimates
Best Practices
- Always provide both top-down and bottom-up estimates to triangulate
- Use web search for current industry data, analyst reports, and market benchmarks
- Cite sources for market data — avoid unsupported numbers
- Be explicit about assumptions; label estimates vs. data
- Distinguish between value-based (revenue) and volume-based (users/units) sizing
- Consider currency and purchasing power parity for international markets
- Flag where estimates have wide confidence intervals
- Recommend specific data sources or research to sharpen estimates
---
Further Reading
Related skills
How it compares
Pick market-sizing for numeric TAM/SAM/SOM; pick product-taste-intuition when the gap is judgment and design evaluation, not market math.
FAQ
Who is market-sizing for?
Developers and software engineers working with market-sizing patterns described in the skill documentation.
When should I use market-sizing?
When "Estimate market size using TAM, SAM, and SOM with top-down and bottom-up approaches. Use when sizing a market opportunity, estimating addressable market, preparing for investor pi.
Is market-sizing safe to install?
Review the Security Audits panel on this page before installing in production.