Comprehensive market sizing methodologies for calculating Total Addressable Market (TAM), Serviceable Available Market (SAM), and Serviceable Obtainable Market (SOM) for startup opportunities.
Works with
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versionmarket-sizing-analysisExecute the skills CLI command in your project's root directory to begin installation:
Fetches market-sizing-analysis from sickn33/antigravity-awesome-skills and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate market-sizing-analysis. Access via /market-sizing-analysis in your agent's command palette.
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Submit your Claude Code skill and start earning
Create detailed user stories, acceptance criteria, and feature specs
Example
Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios
Reduce spec writing time by 50%, ensure comprehensive coverage
Research competitors, compare features, identify gaps
Example
Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities
Complete competitive research in 2 hours instead of 2 days
Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs
Example
Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale
0
total installs
0
this week
31.1K
GitHub stars
0
upvotes
Run in your terminal
0
installs
0
this week
31.1K
stars
Comprehensive market sizing methodologies for calculating Total Addressable Market (TAM), Serviceable Available Market (SAM), and Serviceable Obtainable Market (SOM) for startup opportunities.
resources/implementation-playbook.md.Market sizing provides the foundation for startup strategy, fundraising, and business planning. Calculate market opportunity using three complementary methodologies: top-down (industry reports), bottom-up (customer segment calculations), and value theory (willingness to pay).
TAM (Total Addressable Market)
SAM (Serviceable Available Market)
SOM (Serviceable Obtainable Market)
Top-Down Analysis
Bottom-Up Analysis
Value Theory
Start with total market size and narrow to addressable segments.
Process:
Formula:
TAM = Total Market Category Size
SAM = TAM × Geographic % × Segment %
SOM = SAM × Realistic Capture Rate (2-5%)
When to use: Established markets with available research (e.g., SaaS, fintech, e-commerce)
Strengths: Quick, uses credible data, validates market existence
Limitations: May overestimate for new categories, less granular
Build market size from customer segment calculations.
Process:
Formula:
TAM = Σ (Segment Size × Annual Revenue per Customer)
SAM = TAM × (Segments You Can Serve / Total Segments)
SOM = SAM × Realistic Penetration Rate (Year 3-5)
When to use: B2B, niche markets, specific customer segments
Strengths: Most credible for investors, granular, defensible
Limitations: Requires detailed customer research, time-intensive
Calculate based on value created and willingness to pay.
Process:
Formula:
Value per Customer = Problem Cost × % Solved by Solution
Price per Customer = Value × Willingness to Pay % (10-30%)
TAM = Total Potential Customers × Price per Customer
SAM = TAM × % Meeting Buy Criteria
SOM = SAM × Realistic Adoption Rate
When to use: New categories, disruptive innovations, unclear existing markets
Strengths: Shows value creation, works for new markets
Limitations: Requires assumptions, harder to validate
Clearly specify what market is being measured.
Questions to answer:
Example:
Identify credible data for calculations.
Top-Down Sources:
Bottom-Up Sources:
Value Theory Sources:
Apply chosen methodology to determine total market.
For Top-Down:
For Bottom-Up:
For Value Theory:
Narrow TAM to serviceable addressable market.
Apply Filters:
Formula:
SAM = TAM × (% matching all filters)
Example:
Determine realistic obtainable market share.
Consider:
Conservative Approach:
SOM (Year 3) = SAM × 2%
SOM (Year 5) = SAM × 5%
Example:
Cross-check using multiple methods.
Validation Techniques:
Red Flags:
Key Metrics:
TAM Calculation:
TAM = Total Target Companies × Average ACV × (1 + Expansion Rate)
Key Metrics:
TAM Calculation:
TAM = Total Category GMV × Expected Take Rate
Key Metrics:
TAM Calculation:
TAM = Total Users × ARPU × Purchase Frequency per Year
Key Metrics:
TAM Calculation:
TAM = Total Target Companies × Average Deal Size × Deals per Year
Structure:
Key Points:
Structure:
Key Points:
Mistake 1: Confusing TAM with SAM
Mistake 2: Overly Aggressive SOM
Mistake 3: Using Only Top-Down
Mistake 4: Cherry-Picking Data
Mistake 5: Ignoring Market Dynamics
For detailed methodologies and frameworks:
references/methodology-deep-dive.md - Comprehensive guide to each methodology with step-by-step worksheetsreferences/data-sources.md - Curated list of market research sources, databases, and toolsreferences/industry-templates.md - Specific templates for SaaS, marketplace, consumer, B2B, and fintech marketsWorking examples with complete calculations:
examples/saas-market-sizing.md - Complete TAM/SAM/SOM for a B2B SaaS productexamples/marketplace-sizing.md - Marketplace platform market opportunity calculationexamples/value-theory-example.md - Value-based market sizing for disruptive innovationUse these examples as templates for your own market sizing analysis. Each includes real numbers, data sources, and assumptions documented clearly.
To perform market sizing analysis:
For detailed step-by-step guidance on each methodology, reference the files in references/ directory. For complete worked examples, see examples/ directory.
Make data-driven prioritization decisions faster
Draft PRDs, status updates, and stakeholder presentations
Example
Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement
Save 3-5 hours/week on communication overhead
Prerequisites
Time Estimate
30-60 minutes to see productivity improvements
Steps
Common Pitfalls
✓ Do
✗ Don't
💡 Pro Tips
✓ Use when
Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work.
✗ Avoid when
Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed.
sickn33/antigravity-awesome-skills
mattpocock/skills
parcadei/continuous-claude-v3
cursor/plugins
ailabs-393/ai-labs-claude-skills
pproenca/dot-skills
market-sizing-analysis has been reliable in day-to-day use. Documentation quality is above average for community skills.
market-sizing-analysis fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
We added market-sizing-analysis from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
Keeps context tight: market-sizing-analysis is the kind of skill you can hand to a new teammate without a long onboarding doc.
Useful defaults in market-sizing-analysis — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
Registry listing for market-sizing-analysis matched our evaluation — installs cleanly and behaves as described in the markdown.
market-sizing-analysis is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
market-sizing-analysis reduced setup friction for our internal harness; good balance of opinion and flexibility.
Keeps context tight: market-sizing-analysis is the kind of skill you can hand to a new teammate without a long onboarding doc.
market-sizing-analysis is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
showing 1-10 of 59