MA

market-sizing-analysis

Calculate total addressable markets (TAM/SAM/SOM) for business planning and investor pitches using top-down and bottom-up methodologies.

Install

mkdir -p .claude/skills/market-sizing-analysis && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/639" && unzip -o skill.zip -d .claude/skills/market-sizing-analysis && rm skill.zip

Installs to .claude/skills/market-sizing-analysis

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Calculate TAM/SAM/SOM for market opportunities using top-down, bottom-up, and value theory methodologies. Use this skill when sizing markets, estimating addressable revenue, validating market opportunity for a new venture, or building investor-ready market analysis for a startup pitch or business plan.
303 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • Apply top-down analysis using industry reports
  • Execute bottom-up calculations based on customer segments
  • Perform value theory estimation for disruptive innovations
  • Define TAM based on total global revenue opportunity
  • Determine SAM by applying geographic or capability constraints
  • Estimate SOM for 3-5 year financial projections

How it works

The skill applies three distinct methodologies to quantify market opportunity based on industry data, customer segments, or value creation. It structures these inputs into the three-tier TAM, SAM, and SOM framework.

Inputs & outputs

You give it
Industry reports, customer segment data, or product pricing
You get back
TAM, SAM, and SOM numerical estimates

When to use market-sizing-analysis

  • Calculate TAM for a new software product
  • Determine SAM for geographic expansion
  • Estimate SOM for 3-year financial projections
  • Validate market opportunity for pitch decks

About this skill

Market Sizing Analysis

Comprehensive market sizing methodologies for calculating Total Addressable Market (TAM), Serviceable Available Market (SAM), and Serviceable Obtainable Market (SOM) for startup opportunities.

Overview

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).

Core Concepts

The Three-Tier Market Framework

TAM (Total Addressable Market)

  • Total revenue opportunity if achieving 100% market share
  • Defines the universe of potential customers
  • Used for long-term vision and market validation
  • Example: All email marketing software revenue globally

SAM (Serviceable Available Market)

  • Portion of TAM targetable with current product/service
  • Accounts for geographic, segment, or capability constraints
  • Represents realistic addressable opportunity
  • Example: AI-powered email marketing for e-commerce in North America

SOM (Serviceable Obtainable Market)

  • Realistic market share achievable in 3-5 years
  • Accounts for competition, resources, and market dynamics
  • Used for financial projections and fundraising
  • Example: 2-5% of SAM based on competitive landscape

When to Use Each Methodology

Top-Down Analysis

  • Use when established market research exists
  • Best for mature, well-defined markets
  • Validates market existence and growth
  • Starts with industry reports and narrows down

Bottom-Up Analysis

  • Use when targeting specific customer segments
  • Best for new or niche markets
  • Most credible for investors
  • Builds from customer data and pricing

Value Theory

  • Use when creating new market categories
  • Best for disruptive innovations
  • Estimates based on value creation
  • Calculates willingness to pay for problem solution

Detailed patterns and worked examples

Detailed pattern documentation lives in references/details.md. Read that file when the navigation tier above is insufficient.

When not to use it

  • When performing general financial accounting
  • When analyzing historical company performance

Limitations

  • Requires external data sources like industry reports or customer metrics
  • SOM estimates are constrained by a 3-5 year projection window

How it compares

Unlike manual estimation, this skill enforces a structured three-tier framework to ensure consistency between market validation and financial projections.

Compared to similar skills

market-sizing-analysis side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
market-sizing-analysis (this skill)732moNo flagsIntermediate
exploratory-data-analysis152moReviewIntermediate
model-compare77moReviewAdvanced
astropy67moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

exploratory-data-analysis

K-Dense-AI

Perform comprehensive exploratory data analysis on scientific data files across 200+ file formats. This skill should be used when analyzing any scientific data file to understand its structure, content, quality, and characteristics. Automatically detects file type and generates detailed markdown reports with format-specific analysis, quality metrics, and downstream analysis recommendations. Covers chemistry, bioinformatics, microscopy, spectroscopy, proteomics, metabolomics, and general scientific data formats.

15114

model-compare

rawwerks

Compare 3D CAD models using boolean operations (IoU, Dice, precision/recall). Use when evaluating generated models against gold references, diffing CAD revisions, or computing similarity metrics for ML training. Triggers on: model diff, compare models, IoU, intersection over union, model similarity, CAD comparison, STEP diff, 3D evaluation, gold reference, generated model, precision recall 3D.

783

astropy

davila7

Comprehensive Python library for astronomy and astrophysics. This skill should be used when working with astronomical data including celestial coordinates, physical units, FITS files, cosmological calculations, time systems, tables, world coordinate systems (WCS), and astronomical data analysis. Use when tasks involve coordinate transformations, unit conversions, FITS file manipulation, cosmological distance calculations, time scale conversions, or astronomical data processing.

682

statistical-analysis

anthropics

Apply statistical methods including descriptive stats, trend analysis, outlier detection, and hypothesis testing. Use when analyzing distributions, testing for significance, detecting anomalies, computing correlations, or interpreting statistical results.

848

datacommons-client

davila7

Work with Data Commons, a platform providing programmatic access to public statistical data from global sources. Use this skill when working with demographic data, economic indicators, health statistics, environmental data, or any public datasets available through Data Commons. Applicable for querying population statistics, GDP figures, unemployment rates, disease prevalence, geographic entity resolution, and exploring relationships between statistical entities.

637

math-model-selector

parcadei

Routes problems to appropriate mathematical frameworks using expert heuristics

736

Search skills

Search the agent skills registry