Skip to content
Skillpedia
Analysis & spreadsheets48k · #3547

market-sizing-analysis

Enables your agent to calculate market size for new business opportunities. It determines the total, available, and obtainable revenue potential.

What it does

This tool helps calculate the market size for new business ideas. It teaches you how to estimate how much money a business can potentially make by breaking down the market into three parts: the total (TAM), the accessible (SAM), and what you can realistically achieve (SOM).

When to use it

  • ✓When creating a business plan for a startup.
  • ✓When trying to convince investors about an idea's potential.
  • ✓When deciding if a market is large enough to be worthwhile.

Example of what to ask your AI

“I want to launch a meditation app for young people. What is the market size for this type of app in Brazil?”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/market-sizing-analysis/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/market-sizing-analysis/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The tool uses three main methods: looking at general market data (top-down), calculating based on the customers you can reach (bottom-up), or estimating the value your solution creates for people (value theory). It helps define and calculate TAM, SAM, and SOM.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill market-sizing-analysis

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/market-sizing-analysis/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

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.

Use this skill when

  • Working on market sizing analysis tasks or workflows
  • Needing guidance, best practices, or checklists for market sizing analysis

Do not use this skill when

  • The task is unrelated to market sizing 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.
  • Use the examples below; no separate implementation playbook is bundled.

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

Three-Methodology Framework

Methodology 1: Top-Down Analysis

Start with total market size and narrow to addressable segments.

Process:

  1. Identify total market category from research reports
  2. Apply geographic filters (target regions)
  3. Apply segment filters (target industries/customers)
  4. Calculate competitive positioning adjustments

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

Methodology 2: Bottom-Up Analysis

Build market size from customer segment calculations.

Process:

  1. Define target customer segments
  2. Estimate number of potential customers per segment
  3. Determine average revenue per customer
  4. Calculate realistic penetration rates

Formula:

TAM = Σ (Segment Size × Annual Revenue per Customer)
SAM = Σ (Eligible Customer Count in Each Served Segment × Annual Revenue per Customer in That Segment)
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

Methodology 3: Value Theory

Calculate based on value created and willingness to pay.

Process:

  1. Identify problem being solved
  2. Quantify current cost of problem (time, money, inefficiency)
  3. Calculate value of solution (savings, gains, efficiency)
  4. Estimate willingness to pay (typically 10-30% of value)
  5. Multiply by addressable customer base

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

…
FAQ

What are TAM, SAM, and SOM?

TAM is all the possible money in the market. SAM is the part of that market your product can reach. SOM is the slice you can realistically capture in a few years.

Which method should I use?

Use 'top-down' if there are already many market reports. Use 'bottom-up' if you know your customers well and want more precision. Use 'value theory' if your idea is completely new and creates unique value.

Do I need specific data?

Yes, you will need data such as market reports, customer information, or estimates of how much people are willing to pay for your solution, depending on the chosen method.

Details

Original description by the author

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

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#3547
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills