startup-business-analyst-market-opportunity▌
sickn33/antigravity-awesome-skills · updated Apr 8, 2026
MDX-style export adds YAML metadata + attribution linking explainx.ai and this canonical listing URL.
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.
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:
- Define the target market and customer segments
- Gather relevant market data
- Calculate TAM using bottom-up methodology
- Validate with top-down analysis
- Narrow to SAM with appropriate filters
- Estimate realistic SOM (3-5 year opportunity)
- 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:
- Define customer segments (company size, industry, use case)
- Estimate number of companies in each segment
- Determine average contract value (ACV) per segment
- Calculate TAM: Σ (Segment Size × ACV)
For Consumer/Marketplace:
- Define target user demographics
- Estimate total addressable users
- Determine average revenue per user (ARPU)
- Calculate TAM: Total Users × ARPU × Frequency
For Transactions/E-commerce:
- Estimate total transaction volume (GMV)
- Determine take rate or margin
- 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:
- Find total market category size from research
- Apply geographic filters
- Apply segment/product filters
- 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
How to use startup-business-analyst-market-opportunity on Cursor
AI-first code editor with Composer
Prerequisites
Before installing skills in Cursor, ensure your development environment meets these requirements:
- ›Cursor installed and configured on your development machine
- ›Node.js version 16.0+ with npm package manager (verify with
node --version) - ›Active project directory or workspace where you want to add startup-business-analyst-market-opportunity
Execute installation command
Execute the skills CLI command in your project's root directory to begin installation:
The skills CLI fetches startup-business-analyst-market-opportunity from GitHub repository sickn33/antigravity-awesome-skills and configures it for Cursor.
Select Cursor when prompted
The CLI will show a list of available agents. Use arrow keys to navigate and space to select Cursor:
Verify installation
Confirm successful installation by checking the skill directory location:
Reload or restart Cursor to activate startup-business-analyst-market-opportunity. Access the skill through slash commands (e.g., /startup-business-analyst-market-opportunity) or your agent's skill management interface.
Security & Verification Notice
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 development environment. Always verify the publisher's identity, review recent commits, and test in isolated environments before production deployment.
List & Monetize Your Skill
Submit your Claude Code skill and start earning
Use Cases▌
User Story & Requirements Generation
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
Competitive Analysis
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
Roadmap Prioritization
Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs
Example
Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale
Make data-driven prioritization decisions faster
Stakeholder Communication
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
Implementation Guide▌
Prerequisites
- ›Claude Desktop or compatible AI client
- ›Access to product documentation and roadmap tools (Jira, Notion, etc.)
- ›Understanding of product management frameworks (RICE, Jobs-to-be-Done, etc.)
- ›Stakeholder contact information and communication channels
Time Estimate
30-60 minutes to see productivity improvements
Installation Steps
- 1.Install product management skill
- 2.Start with user story generation for known feature
- 3.Progress to competitive analysis: research 2-3 competitors
- 4.Use for roadmap prioritization: apply RICE/ICE scoring
- 5.Draft stakeholder communications and refine based on feedback
- 6.Build template library for recurring PM tasks
- 7.Share effective prompts with product team
Common Pitfalls
- ⚠Not validating competitive research—verify facts before sharing
- ⚠Accepting user stories without involving engineering team
- ⚠Over-relying on frameworks without qualitative judgment
- ⚠Not customizing outputs to company culture and communication style
- ⚠Skipping stakeholder validation of generated requirements
Best Practices▌
✓ Do
- +Validate research and competitive analysis with real data
- +Collaborate with engineering when generating technical requirements
- +Customize frameworks and templates to your company context
- +Use skill for first drafts, refine with stakeholder input
- +Document successful prompt patterns for PM tasks
- +Combine AI efficiency with human judgment and intuition
✗ Don't
- −Don't publish competitive analysis without fact-checking
- −Don't finalize user stories without engineering review
- −Don't make prioritization decisions solely on AI scoring
- −Don't skip customer validation of generated requirements
- −Don't ignore company-specific context and culture
💡 Pro Tips
- ★Provide context: company goals, constraints, customer feedback
- ★Ask for alternatives: 'Show 3 ways to prioritize this roadmap'
- ★Request stakeholder-specific formatting: 'Executive summary vs. engineering spec'
- ★Use skill for 70% generation + 30% customization to company needs
When to Use This▌
✓ 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.
Learning Path▌
- 1Basic: user stories, feature specs, status updates
- 2Intermediate: competitive analysis, prioritization frameworks, PRDs
- 3Advanced: product strategy, go-to-market planning, OKR setting
- 4Expert: product vision, market positioning, business model innovation
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.8★★★★★46 reviews- ★★★★★Aditi Johnson· Dec 20, 2024
Keeps context tight: startup-business-analyst-market-opportunity is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Ganesh Mohane· Dec 16, 2024
startup-business-analyst-market-opportunity is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Harper Diallo· Dec 16, 2024
Registry listing for startup-business-analyst-market-opportunity matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Ava Tandon· Nov 11, 2024
I recommend startup-business-analyst-market-opportunity for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Harper Huang· Nov 7, 2024
startup-business-analyst-market-opportunity reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Daniel Gonzalez· Oct 26, 2024
I recommend startup-business-analyst-market-opportunity for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Nia Khanna· Oct 2, 2024
startup-business-analyst-market-opportunity reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Zara Agarwal· Sep 25, 2024
startup-business-analyst-market-opportunity reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Luis Flores· Sep 17, 2024
startup-business-analyst-market-opportunity is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Mei Tandon· Sep 13, 2024
We added startup-business-analyst-market-opportunity from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
showing 1-10 of 46