Skip to content
Skillpedia
Analysis & spreadsheets48k · #4247

startup-business-analyst-market-opportunity

Helps your agent analyze the market size for a startup. It calculates the total market, available market, and the market that can be reached.

What it does

This tool helps you understand the market size for a new business idea. It calculates how much money can be made from your product or service by looking at the total market, the market you can reach, and the market you can realistically capture.

When to use it

  • ✓When creating a business plan for a startup.
  • ✓When pitching your idea to investors.
  • ✓When deciding if a market is large enough to be worthwhile.

Example of what to ask your AI

“I want to analyze the market for a new language learning app.”

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/startup-business-analyst-market-opportunity/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/startup-business-analyst-market-opportunity/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The AI asks questions about your product and customers, researches market data, and uses formulas to estimate the total market size (TAM), the market you can serve (SAM), and the market you can obtain (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 startup-business-analyst-market-opportunity

Or download just the file:

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

Original text by the author, straight from GitHub.

Market Opportunity Analysis

Generate a comprehensive market opportunity analysis for a startup, including Total Addressable Market (TAM), Serviceable Available Market (SAM), and Serviceable Obtainable Market (SOM) calculations using both bottom-up and top-down methodologies.

Use this skill when

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

Do not use this skill when

  • The task is unrelated to market opportunity 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.

What This Command Does

This command guides through an interactive market sizing process to:

  1. Define the target market and customer segments
  2. Gather relevant market data
  3. Calculate TAM using bottom-up methodology
  4. Validate with top-down analysis
  5. Narrow to SAM with appropriate filters
  6. Estimate realistic SOM (3-5 year opportunity)
  7. Present findings in a formatted report

Instructions for Claude

When this command is invoked, follow these steps:

Step 1: Gather Context

Ask the user for essential information:

  • Product/Service Description: What problem is being solved?
  • Target Customers: Who is the ideal customer? (industry, size, geography)
  • Business Model: How does pricing work? (subscription, transaction, etc.)
  • Stage: What stage is the company? (pre-launch, seed, Series A)
  • Geography: Initial target market (US, North America, Global)

Step 2: Activate market-sizing-analysis Skill

The market-sizing-analysis skill provides comprehensive methodologies. Reference it for:

  • Bottom-up calculation frameworks
  • Top-down validation approaches
  • Industry-specific templates
  • Data source recommendations

Step 3: Conduct Bottom-Up Analysis

For B2B/SaaS:

  1. Define customer segments (company size, industry, use case)
  2. Estimate number of companies in each segment
  3. Determine average contract value (ACV) per segment
  4. Calculate TAM: Σ (Segment Size × ACV)

For Consumer/Marketplace:

  1. Define target user demographics
  2. Estimate total addressable users
  3. Determine average revenue per user (ARPU)
  4. Calculate TAM: Total Users × ARPU × Frequency

For Transactions/E-commerce:

  1. Estimate total transaction volume (GMV)
  2. Determine take rate or margin
  3. Calculate TAM: Total GMV × Take Rate

Step 4: Gather Market Data

Use available tools to research:

  • WebSearch: Find industry reports, market size estimates, public company data
  • Cite all sources with URLs and publication dates
  • Document assumptions clearly

Recommended data sources (from skill):

  • Government data (Census, BLS)
  • Industry reports (Gartner, Forrester, Statista)
  • Public company filings (10-K reports)
  • Trade associations
  • Academic research

Step 5: Top-Down Validation

Validate bottom-up calculation:

  1. Find total market category size from research
  2. Apply geographic filters
  3. Apply segment/product filters
  4. Compare to bottom-up TAM (should be within 30%)

If variance > 30%, investigate and explain differences.

Step 6: Calculate SAM

Apply realistic filters to narrow TAM:

  • Geographic: Regions actually serviceable
  • Product Capability: Features needed to serve
  • Market Readiness: Customers ready to adopt
  • Addressable Switching: Can reach and convert

Formula:

SAM = TAM × Geographic % × Product Fit % × Market Readiness %

Step 7: Estimate SOM

Calculate realistic obtainable market share:

Conservative Approach (Recommended):

  • Year 3: 2-3% of SAM
  • Year 5: 4-6% of SAM

Consider:

  • Competitive intensity
  • Available resources (funding, team)
  • Go-to-market effectiveness
  • Differentiation strength

Step 8: Create Market Sizing Report

Generate a comprehensive markdown report with:

Section 1: Executive Summary

  • Market opportunity in one paragraph
  • TAM/SAM/SOM headline numbers

Section 2: Market Definition

  • Problem being solved
  • Target customer profile
  • Geographic scope
  • Time horizon

Section 3: Bottom-Up Analysis

  • Customer segment breakdown
  • Segment sizing with sources
  • TAM calculation with formula
  • Assumptions documented

Section 4: Top-Down Validation

  • Industry category and size
  • Filter application
  • Validated TAM
  • Comparison to bottom-up

…

FAQ

What are TAM, SAM, and SOM?

TAM is the total available market. SAM is the portion of TAM you can reach with your business model. SOM is the portion of SAM you can realistically capture within a few years.

How does the AI get the data?

The AI uses search tools to find market reports, public company data, and other reliable sources, always citing the origin.

Will the AI create a report?

Yes, the AI compiles all the information and calculations into a formatted report, which can be saved.

Details

Original description by the author

Generate comprehensive market opportunity analysis with TAM/SAM/SOM calculations '

repo: sickn33/agentic-awesome-skills

Popularity

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

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills