startup-business-analyst-market-opportunity
Generate comprehensive market opportunity analysis with TAM/SAM/SOM calculations
Best use case
startup-business-analyst-market-opportunity is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Generate comprehensive market opportunity analysis with TAM/SAM/SOM calculations
Teams using startup-business-analyst-market-opportunity should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/startup-business-analyst-market-opportunity/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How startup-business-analyst-market-opportunity Compares
| Feature / Agent | startup-business-analyst-market-opportunity | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Generate comprehensive market opportunity analysis with TAM/SAM/SOM calculations
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
SKILL.md Source
# Market Opportunity Analysis Generate 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. ## Use this skill when - Working on market opportunity analysis tasks or workflows - Needing guidance, best practices, or checklists for market opportunity analysis ## Do not use this skill when - The task is unrelated to market opportunity analysis - You need a different domain or tool outside this scope ## Instructions - Clarify goals, constraints, and required inputs. - Apply relevant best practices and validate outcomes. - Provide actionable steps and verification. - If detailed examples are required, open `resources/implementation-playbook.md`. ## What This Command Does This command guides through an interactive market sizing process to: 1. Define the target market and customer segments 2. Gather relevant market data 3. Calculate TAM using bottom-up methodology 4. Validate with top-down analysis 5. Narrow to SAM with appropriate filters 6. Estimate realistic SOM (3-5 year opportunity) 7. Present findings in a formatted report ## Instructions for Claude When this command is invoked, follow these steps: ### Step 1: Gather Context Ask the user for essential information: - **Product/Service Description:** What problem is being solved? - **Target Customers:** Who is the ideal customer? (industry, size, geography) - **Business Model:** How does pricing work? (subscription, transaction, etc.) - **Stage:** What stage is the company? (pre-launch, seed, Series A) - **Geography:** Initial target market (US, North America, Global) ### Step 2: Activate market-sizing-analysis Skill The market-sizing-analysis skill provides comprehensive methodologies. Reference it for: - Bottom-up calculation frameworks - Top-down validation approaches - Industry-specific templates - Data source recommendations ### Step 3: Conduct Bottom-Up Analysis **For B2B/SaaS:** 1. Define customer segments (company size, industry, use case) 2. Estimate number of companies in each segment 3. Determine average contract value (ACV) per segment 4. Calculate TAM: Σ (Segment Size × ACV) **For Consumer/Marketplace:** 1. Define target user demographics 2. Estimate total addressable users 3. Determine average revenue per user (ARPU) 4. Calculate TAM: Total Users × ARPU × Frequency **For Transactions/E-commerce:** 1. Estimate total transaction volume (GMV) 2. Determine take rate or margin 3. Calculate TAM: Total GMV × Take Rate ### Step 4: Gather Market Data Use available tools to research: - **WebSearch:** Find industry reports, market size estimates, public company data - **Cite all sources** with URLs and publication dates - **Document assumptions** clearly Recommended data sources (from skill): - Government data (Census, BLS) - Industry reports (Gartner, Forrester, Statista) - Public company filings (10-K reports) - Trade associations - Academic research ### Step 5: Top-Down Validation Validate bottom-up calculation: 1. Find total market category size from research 2. Apply geographic filters 3. Apply segment/product filters 4. Compare to bottom-up TAM (should be within 30%) If variance > 30%, investigate and explain differences. ### Step 6: Calculate SAM Apply realistic filters to narrow TAM: - **Geographic:** Regions actually serviceable - **Product Capability:** Features needed to serve - **Market Readiness:** Customers ready to adopt - **Addressable Switching:** Can reach and convert Formula: ``` SAM = TAM × Geographic % × Product Fit % × Market Readiness % ``` ### Step 7: Estimate SOM Calculate realistic obtainable market share: **Conservative Approach (Recommended):** - Year 3: 2-3% of SAM - Year 5: 4-6% of SAM **Consider:** - Competitive intensity - Available resources (funding, team) - Go-to-market effectiveness - Differentiation strength ### Step 8: Create Market Sizing Report Generate a comprehensive markdown report with: **Section 1: Executive Summary** - Market opportunity in one paragraph - TAM/SAM/SOM headline numbers **Section 2: Market Definition** - Problem being solved - Target customer profile - Geographic scope - Time horizon **Section 3: Bottom-Up Analysis** - Customer segment breakdown - Segment sizing with sources - TAM calculation with formula - Assumptions documented **Section 4: Top-Down Validation** - Industry category and size - Filter application - Validated TAM - Comparison to bottom-up **Section 5: SAM Calculation** - Filters applied with rationale - SAM formula and result - Segment-level breakdown **Section 6: SOM Projection** - Market share assumptions - Year 3 and Year 5 estimates - Customer count implications - Revenue projections **Section 7: Market Growth** - Industry growth rate (CAGR) - Key growth drivers - 5-year market evolution **Section 8: Validation and Sanity Checks** - Public company comparisons - Customer count validation - Competitive context **Section 9: Investment Thesis** - Market opportunity assessment - Key positives and risks - Venture-scale potential - Next steps ### Step 9: Save Report Offer to save the report as a markdown file: - Suggest filename: `market-opportunity-analysis-YYYY-MM-DD.md` - Use Write tool to create file - Confirm file location with user ## Tips for Best Results **Do:** - Start with bottom-up (most credible) - Always triangulate with top-down - Cite all data sources - Document every assumption - Be conservative on SOM - Compare to public company benchmarks - Explain any data gaps or limitations **Don't:** - Rely solely on top-down - Cherry-pick optimistic data - Claim >10% SOM without strong justification - Mix methodologies inappropriately - Ignore competitive context - Skip validation steps ## Example Usage ``` User: /market-opportunity Claude: I'll help you create a comprehensive market opportunity analysis. Let me start by gathering some context. What product or service are you analyzing? → "AI-powered email marketing for e-commerce companies" Who are your target customers? → "E-commerce companies with $1M+ annual revenue in North America" What's your pricing model? → "Subscription: $50-500/month based on email volume, average $300/month" [Claude proceeds with analysis, gathering data, calculating TAM/SAM/SOM, and generating report] ``` ## Integration with Other Commands This command pairs well with: - `/financial-projections` - Use SOM to build revenue model - `/business-case` - Include market sizing in business case ## Notes - Market sizing typically takes 30-60 minutes for thorough analysis - Quality depends on data availability - explain limitations - Update annually as market evolves - Conservative estimates build credibility with investors
Related Skills
jetbrains-marketplace-reviews
Fetch and visualize reviews for any JetBrains Marketplace plugin. Use when (1) analyzing plugin review trends, (2) getting review statistics for a time period, (3) visualizing rating distributions, (4) monitoring user feedback. Triggers on requests like "get JetBrains reviews", "copilot plugin feedback", "JetBrains marketplace reviews", "visualize plugin ratings", "analyze JetBrains plugin reviews".
business-plan
Write, structure, and update a business plan for a solopreneur. Use when creating a plan from scratch, updating an existing plan after a pivot or new phase, or preparing a plan to share with investors, partners, or even just to clarify your own strategy. Covers executive summary, market analysis, competitive positioning, revenue model, operations plan, financial projections, and risk assessment — all adapted for a one-person business. Trigger on "write a business plan", "business plan", "create my plan", "business plan template", "update my business plan", "plan for my business", "investor pitch plan".
business-intelligence
Expert business intelligence covering dashboard design, data visualization, reporting automation, and executive insights delivery.
business-analyst
Master modern business analysis with AI-powered analytics, real-time dashboards, and data-driven insights. Build comprehensive KPI frameworks, predictive models, and strategic recommendations.
ai-startup-insights-altman
Strategic guidance for AI startup founders based on Sam Altman's insights from OpenAI's journey. Use this skill when users ask about starting an AI company, evaluating AI startup ideas, hiring for early-stage AI startups, building products with reasoning models, finding defensibility in AI, or navigating the current AI landscape. Triggers include questions like "Should I start an AI company?", "How do I hire for my AI startup?", "Is my AI startup idea good?", "How do I compete with OpenAI/big tech?", "What should I build with AI?", or "How do I find product-market fit in AI?"
ai-data-analyst
Perform comprehensive data analysis, statistical modeling, and data visualization by writing and executing self-contained Python scripts. Use when you need to analyze datasets, perform statistical tests, create visualizations, or build predictive models with reproducible, code-based workflows.
agent-trend-analyst
Expert trend analyst specializing in identifying emerging patterns, forecasting future developments, and strategic foresight. Masters trend detection, impact analysis, and scenario planning with focus on helping organizations anticipate and adapt to change.
agent-market-researcher
Expert market researcher specializing in market analysis, consumer insights, and competitive intelligence. Masters market sizing, segmentation, and trend analysis with focus on identifying opportunities and informing strategic business decisions.
agent-data-analyst
Expert data analyst specializing in business intelligence, data visualization, and statistical analysis. Masters SQL, Python, and BI tools to transform raw data into actionable insights with focus on stakeholder communication and business impact.
agent-business-analyst
Expert business analyst specializing in requirements gathering, process improvement, and data-driven decision making. Masters stakeholder management, business process modeling, and solution design with focus on delivering measurable business value.
account-based-marketing-agent
AI агент для ABM. Используй для автоматизации ABM кампаний и персонализации outreach.
abductive-analyst
Abductive analysis for qualitative interview data following Timmermans & Tavory. Guides you through theory-first analysis that recognizes anomalies and generates novel theoretical insights through systematic puzzle exploration.