
Description
market-sizing is an agent skill that estimates the size of a market using three nested measures: the total addressable market, the serviceable addressable market and the serviceable obtainable market. It works with both top-down and bottom-up approaches, so you can cross-check one estimate against the other. The skill also projects growth over time and lists the key assumptions that the estimate depends on, so you know which numbers to validate before relying on them. You describe the product and the market constraints, such as geography, industry vertical or customer type, and if you have market data, the skill reads it first. It is useful when assessing a market opportunity, deciding whether a product is worth building, or preparing a figure for a plan or an investor discussion. The skill is part of the pm-skills collection by phuryn and is listed on skills.sh as free.…
Highlights
- Estimates TAM, SAM and SOM
- Top-down and bottom-up approaches for cross-checking
- Growth projections over time
- Lists the assumptions to validate
Ratings & Reviews
No ratings yet
Be the first to rate market-sizing.
People also visit
market-sizing FAQ
What do TAM, SAM and SOM mean?
Total addressable market, serviceable addressable market and serviceable obtainable market.
Why two approaches?
Top-down and bottom-up estimates let you check one against the other.
What do I need to give it?
The product and its market constraints, such as geography, vertical or customer type, plus any market data.
Who is it for?
Product managers and founders assessing a market opportunity.
How do I install it?
Run npx skills add https://github.com/phuryn/pm-skills --skill market-sizing in your terminal.
Is it free?
The listing shows the skill as free.
What are the best market-sizing alternatives?
Popular alternatives to market-sizing include dev-team, product-capability and product-lens. See all market-sizing alternatives






