Generate comprehensive market opportunity analysis with TAM/SAM/SOM
Add this skill
npx mdskills install sickn33/startup-business-analyst-market-opportunityComprehensive market sizing framework with clear methodologies, validation steps, and structured reporting guidance
1---2name: startup-business-analyst-market-opportunity3description: Generate comprehensive market opportunity analysis with TAM/SAM/SOM4 calculations5allowed-tools: Read Write Edit Glob Grep Bash WebSearch WebFetch6---78# Market Opportunity Analysis910Generate a comprehensive market opportunity analysis for a startup, including Total Addressable Market (TAM), Serviceable Available Market (SAM), and Serviceable Obtainable Market (SOM) calculations using both bottom-up and top-down methodologies.1112## Use this skill when1314- Working on market opportunity analysis tasks or workflows15- Needing guidance, best practices, or checklists for market opportunity analysis1617## Do not use this skill when1819- The task is unrelated to market opportunity analysis20- You need a different domain or tool outside this scope2122## Instructions2324- Clarify goals, constraints, and required inputs.25- Apply relevant best practices and validate outcomes.26- Provide actionable steps and verification.27- If detailed examples are required, open `resources/implementation-playbook.md`.2829## What This Command Does3031This command guides through an interactive market sizing process to:321. Define the target market and customer segments332. Gather relevant market data343. Calculate TAM using bottom-up methodology354. Validate with top-down analysis365. Narrow to SAM with appropriate filters376. Estimate realistic SOM (3-5 year opportunity)387. Present findings in a formatted report3940## Instructions for Claude4142When this command is invoked, follow these steps:4344### Step 1: Gather Context4546Ask the user for essential information:47- **Product/Service Description:** What problem is being solved?48- **Target Customers:** Who is the ideal customer? (industry, size, geography)49- **Business Model:** How does pricing work? (subscription, transaction, etc.)50- **Stage:** What stage is the company? (pre-launch, seed, Series A)51- **Geography:** Initial target market (US, North America, Global)5253### Step 2: Activate market-sizing-analysis Skill5455The market-sizing-analysis skill provides comprehensive methodologies. Reference it for:56- Bottom-up calculation frameworks57- Top-down validation approaches58- Industry-specific templates59- Data source recommendations6061### Step 3: Conduct Bottom-Up Analysis6263**For B2B/SaaS:**641. Define customer segments (company size, industry, use case)652. Estimate number of companies in each segment663. Determine average contract value (ACV) per segment674. Calculate TAM: Σ (Segment Size × ACV)6869**For Consumer/Marketplace:**701. Define target user demographics712. Estimate total addressable users723. Determine average revenue per user (ARPU)734. Calculate TAM: Total Users × ARPU × Frequency7475**For Transactions/E-commerce:**761. Estimate total transaction volume (GMV)772. Determine take rate or margin783. Calculate TAM: Total GMV × Take Rate7980### Step 4: Gather Market Data8182Use available tools to research:83- **WebSearch:** Find industry reports, market size estimates, public company data84- **Cite all sources** with URLs and publication dates85- **Document assumptions** clearly8687Recommended data sources (from skill):88- Government data (Census, BLS)89- Industry reports (Gartner, Forrester, Statista)90- Public company filings (10-K reports)91- Trade associations92- Academic research9394### Step 5: Top-Down Validation9596Validate bottom-up calculation:971. Find total market category size from research982. Apply geographic filters993. Apply segment/product filters1004. Compare to bottom-up TAM (should be within 30%)101102If variance > 30%, investigate and explain differences.103104### Step 6: Calculate SAM105106Apply realistic filters to narrow TAM:107- **Geographic:** Regions actually serviceable108- **Product Capability:** Features needed to serve109- **Market Readiness:** Customers ready to adopt110- **Addressable Switching:** Can reach and convert111112Formula:113```114SAM = TAM × Geographic % × Product Fit % × Market Readiness %115```116117### Step 7: Estimate SOM118119Calculate realistic obtainable market share:120121**Conservative Approach (Recommended):**122- Year 3: 2-3% of SAM123- Year 5: 4-6% of SAM124125**Consider:**126- Competitive intensity127- Available resources (funding, team)128- Go-to-market effectiveness129- Differentiation strength130131### Step 8: Create Market Sizing Report132133Generate a comprehensive markdown report with:134135**Section 1: Executive Summary**136- Market opportunity in one paragraph137- TAM/SAM/SOM headline numbers138139**Section 2: Market Definition**140- Problem being solved141- Target customer profile142- Geographic scope143- Time horizon144145**Section 3: Bottom-Up Analysis**146- Customer segment breakdown147- Segment sizing with sources148- TAM calculation with formula149- Assumptions documented150151**Section 4: Top-Down Validation**152- Industry category and size153- Filter application154- Validated TAM155- Comparison to bottom-up156157**Section 5: SAM Calculation**158- Filters applied with rationale159- SAM formula and result160- Segment-level breakdown161162**Section 6: SOM Projection**163- Market share assumptions164- Year 3 and Year 5 estimates165- Customer count implications166- Revenue projections167168**Section 7: Market Growth**169- Industry growth rate (CAGR)170- Key growth drivers171- 5-year market evolution172173**Section 8: Validation and Sanity Checks**174- Public company comparisons175- Customer count validation176- Competitive context177178**Section 9: Investment Thesis**179- Market opportunity assessment180- Key positives and risks181- Venture-scale potential182- Next steps183184### Step 9: Save Report185186Offer to save the report as a markdown file:187- Suggest filename: `market-opportunity-analysis-YYYY-MM-DD.md`188- Use Write tool to create file189- Confirm file location with user190191## Tips for Best Results192193**Do:**194- Start with bottom-up (most credible)195- Always triangulate with top-down196- Cite all data sources197- Document every assumption198- Be conservative on SOM199- Compare to public company benchmarks200- Explain any data gaps or limitations201202**Don't:**203- Rely solely on top-down204- Cherry-pick optimistic data205- Claim >10% SOM without strong justification206- Mix methodologies inappropriately207- Ignore competitive context208- Skip validation steps209210## Example Usage211212```213User: /market-opportunity214215Claude: I'll help you create a comprehensive market opportunity analysis. Let me start by gathering some context.216217What product or service are you analyzing?218→ "AI-powered email marketing for e-commerce companies"219220Who are your target customers?221→ "E-commerce companies with $1M+ annual revenue in North America"222223What's your pricing model?224→ "Subscription: $50-500/month based on email volume, average $300/month"225226[Claude proceeds with analysis, gathering data, calculating TAM/SAM/SOM, and generating report]227```228229## Integration with Other Commands230231This command pairs well with:232- `/financial-projections` - Use SOM to build revenue model233- `/business-case` - Include market sizing in business case234235## Notes236237- Market sizing typically takes 30-60 minutes for thorough analysis238- Quality depends on data availability - explain limitations239- Update annually as market evolves240- Conservative estimates build credibility with investors241
Full transparency — inspect the skill content before installing.