environment-setup-guide
Guide developers through setting up development environments with proper tools, dependencies, and configurations
market-sizing-analysis
This skill should be used when the user asks to "calculate TAM", "determine SAM", "estimate SOM", "size the market", "calculate market opportunity", "what's the total addressable market", or requests market sizing analysis for a startup or business opportunity.
Full skill instructions
Comprehensive market sizing methodologies for calculating Total Addressable Market (TAM), Serviceable Available Market (SAM), and Serviceable Obtainable Market (SOM) for startup opportunities.
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.
Guide developers through setting up development environments with proper tools, dependencies, and configurations
Implement Exa lint rules, policy enforcement, and automated guardrails. Use when setting up code quality rules for Exa integrations, implementing pre-commit hooks, or configuring CI policy checks for Exa best practices. Trigger with phrases like "exa policy", "exa lint", "exa guardrails", "exa be...
Configure CI/CD pipelines for Documenso integrations. Use when setting up automated testing, deployment pipelines, or continuous integration for Documenso projects. Trigger with phrases like "documenso CI", "documenso GitHub Actions", "documenso pipeline", "documenso automated testing".
Build check model availability and implement fallback chains. Use when building resilient systems or handling model outages. Trigger with phrases like 'openrouter availability', 'openrouter fallback', 'openrouter model down', 'openrouter health check'.
Configure Langfuse enterprise organization management and access control. Use when implementing team access controls, configuring organization settings, or setting up role-based permissions for Langfuse projects. Trigger with phrases like "langfuse RBAC", "langfuse teams", "langfuse organization"...
Execute compliance and security auditing for Cursor usage. Triggers on "cursor compliance", "cursor audit", "cursor security review", "cursor soc2", "cursor gdpr". Use when analyzing or auditing cursor compliance audit. Trigger with phrases like "cursor compliance audit", "cursor audit", "cursor".
Configure Apollo.io CI/CD integration. Use when setting up automated testing, continuous integration, or deployment pipelines for Apollo integrations. Trigger with phrases like "apollo ci", "apollo github actions", "apollo pipeline", "apollo ci/cd", "apollo automated tests".
Create robust Python automation with full logging and safety checks. Use when tasks need complex data processing, authenticated API work, conditional file operations, or error handling beyond simple shell commands.
Configure PostHog across development, staging, and production environments. Use when setting up multi-environment deployments, configuring per-environment secrets, or implementing environment-specific PostHog configurations. Trigger with phrases like "posthog environments", "posthog staging", "po...
Expert in designing and building autonomous AI agents. Masters tool use, memory systems, planning strategies, and multi-agent orchestration. Use when: build agent, AI agent, autonomous agent, tool use, function calling.
Validate insecure deserialization checker operations. Auto-activating skill for Security Fundamentals. Triggers on: insecure deserialization checker, insecure deserialization checker Part of the Security Fundamentals skill category. Use when working with insecure deserialization checker functiona...
Manage path traversal finder operations. Auto-activating skill for Security Fundamentals. Triggers on: path traversal finder, path traversal finder Part of the Security Fundamentals skill category. Use when working with path traversal finder functionality. Trigger with phrases like "path traversa...
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience