market-sizing

Automated TAM/SAM/SOM calculations with methodology documentation

509 stars

Best use case

market-sizing is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Automated TAM/SAM/SOM calculations with methodology documentation

Teams using market-sizing should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/market-sizing/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/business/entrepreneurship/skills/market-sizing/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/market-sizing/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How market-sizing Compares

Feature / Agentmarket-sizingStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Automated TAM/SAM/SOM calculations with methodology documentation

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Market Sizing Calculator Skill

## Overview

The Market Sizing Calculator skill provides automated Total Addressable Market (TAM), Serviceable Addressable Market (SAM), and Serviceable Obtainable Market (SOM) calculations with comprehensive methodology documentation. This skill enables startups to create investor-ready market size analyses using both top-down and bottom-up approaches.

## Capabilities

### Core Functions
- **TAM Calculation**: Calculate Total Addressable Market using industry data and market research
- **SAM Calculation**: Calculate Serviceable Addressable Market based on segment and geographic focus
- **SOM Calculation**: Calculate Serviceable Obtainable Market based on realistic capture rates
- **Top-Down Analysis**: Apply top-down methodology using industry reports and market data
- **Bottom-Up Analysis**: Apply bottom-up methodology using customer counts and pricing
- **Market Data Sourcing**: Source and cite market data from reputable sources
- **Narrative Generation**: Generate market sizing narratives suitable for investor presentations
- **Growth Projections**: Create market growth projections with CAGR calculations
- **Assumption Validation**: Validate and document market size assumptions

### Advanced Features
- Multi-segment market analysis
- Geographic market breakdowns
- Competitor market share estimation
- Market timing analysis
- Industry trend correlation
- Sensitivity analysis on key assumptions

## Usage

### Input Requirements
- Industry or market category
- Target customer segments
- Geographic focus areas
- Pricing model and price points
- Competitive landscape overview
- Growth rate assumptions

### Output Deliverables
- TAM/SAM/SOM calculations with methodology
- Supporting data sources and citations
- Market growth projections
- Assumption documentation
- Investor-ready market sizing slides
- Sensitivity analysis tables

### Process Integration
This skill integrates with the following processes:
- `market-sizing-analysis.js` - Primary integration for all phases
- `investor-pitch-deck.js` - Market opportunity slides
- `business-plan-document.js` - Market analysis section
- `series-a-fundraising.js` - Market size due diligence

### Example Invocation
```
Skill: market-sizing
Context: B2B SaaS for construction project management
Input:
  - Industry: Construction Technology
  - Segment: Mid-market general contractors
  - Geography: North America
  - Price Point: $500/month per user
  - Target Users: Project managers and superintendents
Output:
  - TAM: $X billion (methodology and sources)
  - SAM: $X billion (segment calculation)
  - SOM: $X million (Year 1-3 capture)
  - Growth projections with CAGR
```

## Dependencies

- Market data sources (industry reports, government statistics)
- Industry benchmarks and sizing frameworks
- Financial calculation libraries
- Data visualization capabilities

## Best Practices

1. Always use multiple methodologies (top-down and bottom-up) and triangulate
2. Document all assumptions clearly with sources
3. Use conservative estimates for investor credibility
4. Include market growth rates and timing considerations
5. Show clear logic path from TAM to SAM to SOM
6. Cite reputable, recent data sources (within 2 years)
7. Address potential market risks and constraints

Related Skills

equipment-sizing-calculator

509
from a5c-ai/babysitter

Process equipment sizing skill using established engineering correlations and standards

market-sizer

509
from a5c-ai/babysitter

TAM/SAM/SOM calculation with data source integration (CB Insights, PitchBook, etc.)

marketing-project-management

509
from a5c-ai/babysitter

Marketing workflow and project management integration

marketing-automation

509
from a5c-ai/babysitter

Marketing automation platform operations and workflow design

marketing-analytics

509
from a5c-ai/babysitter

Integration with marketing analytics and measurement platforms

market-research-platform

509
from a5c-ai/babysitter

Integration with market research platforms and survey tools for primary and secondary research

email-marketing

509
from a5c-ai/babysitter

Email marketing platform operations and deliverability management

video-marketing

509
from a5c-ai/babysitter

Video platform optimization and analytics for YouTube and other video channels

market-research-aggregator

509
from a5c-ai/babysitter

Market intelligence aggregation skill for synthesizing market data from multiple sources

process-builder

509
from a5c-ai/babysitter

Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.

Workflow & Productivity

babysitter

509
from a5c-ai/babysitter

Orchestrate via @babysitter. Use this skill when asked to babysit a run, orchestrate a process or whenever it is called explicitly. (babysit, babysitter, orchestrate, orchestrate a run, workflow, etc.)

yolo

509
from a5c-ai/babysitter

Run Babysitter autonomously with minimal manual interruption.