wshobson avatar

Market Sizing Analysis

Calculates TAM, SAM, and SOM using three methodologies: top-down from industry reports, bottom-up from customer segments, and value theory from willingness to pay. Walks you through the complete framework with formulas, data sources, and validation checks. Use it when building investor decks, validating startup opportunities, or sizing markets for business plans. The bottom-up methodology is most credible with VCs since it builds from actual customer data rather than industry estimates. Includes realistic penetration rates and warns against common red flags like claiming more than 10% market share as a new entrant.

skills.sh installs
12.2K
GitHub stars
42.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add wshobson/agents --skill market-sizing-analysis --agent claude-code

Installs into .claude/skills of the current project.

Files

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)

Sponsors

Details

Repository
github.com/wshobson/agents
Categories
Productivity & Planning, Sales & Marketing

More from wshobson/agents

All 174
1supabase avatarsupabase-serversupabase/serverUse when planning or writing server-side code that uses `@supabase/server` — Edge Functions, Hono apps, webhook handlers, or any backend that creates Supabase c10.6Kskills.sh installs
2phuryn avatarpre-mortemphuryn/pm-skillsRun a pre-mortem risk analysis on a PRD or launch plan. Categorizes risks as Tigers (real problems), Paper Tigers (overblown concerns), and Elephants (unspoken 10.5Kskills.sh installs
3phuryn avatarstrategy-red-teamphuryn/pm-skillsRed-team a PRD, roadmap, or strategy by attacking its load-bearing assumptions before reality does. Steelmans then attacks each claim, ranks failure modes by im9.5Kskills.sh installs
4planetscale avatarmysqlplanetscale/database-skillsPlan and review MySQL/InnoDB schema, indexing, query tuning, transactions, and operations. Use when creating or modifying MySQL tables, indexes, or queries; dia8.8Kskills.sh installs
5jeffallan avatararchitecture-designerjeffallan/claude-skillsUse when designing new high-level system architecture, reviewing existing designs, or making architectural decisions. Invoke to create architecture diagrams, wr8.2Kskills.sh installs
6agricidaniel avatarseo-clusteragricidaniel/claude-seoSERP-based semantic topic clustering for content architecture planning. Groups keywords by actual Google SERP overlap (not text similarity), designs hub-and-spo7.4Kskills.sh installs