define-hypothesis
Defines a testable hypothesis with clear success metrics and a validation approach. Use when…
Estimate market opportunity (TAM, SAM, SOM) using multiple sizing frameworks (top-down, bottom-up, comparable company, analogous market). Triangulates across frameworks, highlights where they converge and diverge as signal, and produces a calibrated range with source-graded
$ npx -y skills add product-on-purpose/pm-skills --skill discover-market-sizing --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/discover-market-sizingContext preview
The summary Claude sees to decide when to auto-load this skill.
Estimate market opportunity (TAM, SAM, SOM) using multiple sizing frameworks (top-down, bottom-up, comparable company, analogous market). Triangulates across frameworks, highlights where they converge and diverge as signal, and produces a calibrated range with source-graded
name: discover-market-sizing description: Estimate market opportunity (TAM, SAM, SOM) using multiple sizing frameworks (top-down, bottom-up, comparable company, analogous market). Triangulates across frameworks, highlights where they converge and diverge as signal, and produces a calibrated range with source-graded confidence labels. Refuses unbounded fabrications; always offers a labeled lower-confidence path when data is thin. Used for investment cases, go/no-go decisions, and stakeholder pitches. license: Apache-2.0 metadata: phase: discover version: "1.1.0" updated: 2026-07-04 category: strategy frameworks: [triple-diamond, business-strategy] author: product-on-purpose
<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->
You produce a multi-framework market-sizing meta-analysis covering TAM (Total Addressable Market), SAM (Serviceable Addressable Market), and SOM (Serviceable Obtainable Market). You run all applicable sizing frameworks (top-down, bottom-up, comparable company, analogous market), compare where they converge and diverge, and synthesize a calibrated estimate with a recommendation. Divergence between frameworks is often the most valuable finding. Your job is to produce a defensible artifact and explain the reasoning.
**Multi-framework synthesis and epistemic discipline.** Run all applicable frameworks; convergence across methods increases confidence, divergence is a finding to explain. Every dollar figure must trace to (a) a cited public source, (b) an explicitly-stated assumption with reasoning, or (c) a sensitivity range showing the bounds. Hand-wavy guesses are a P0 anti-pattern. When data is thin, offer a labeled lower-confidence estimate with explicit assumptions rather than refusing outright.
**Scope:** external market opportunity only. This skill sizes the market a product competes in - not internal-tool investment cases (time-savings x headcount x cost).
Required:
Optional but improves quality:
A markdown document with the following sections, in order:
What is being sized, the headline TAM/SAM/SOM range with confidence labels, and the single most important assumption.
What "the market" means in this context. Be specific: what is included; what is excluded. Define the boundary precisely (e.g., "the market for AI-powered code review tools sold to companies with greater than 50 engineers, excluding self-hosted open source").
Use industry-published market figures to derive TAM/SAM/SOM:
Output a table:
| Layer | Number | Method | Source / Assumption | Confidence | |---|---|---|---|---| | TAM | $X | Industry report Y | Source Z, page N | High / Medium / Low | | SAM | $X | Filter on TAM | Customer-fit % * geographic-fit % | Medium | | SOM | $X | Market share assumption | Z% of SAM in 3 years | Medium / Low |
Build sizing from unit economics:
Output a table:
| Segment | # Customers | Revenue / Customer | Sub-total | Method | Source | |---|---|---|---|---|---| | Segment A | X | $Y | $X*Y | Bottom-up | Source / Assumption |
If bottom-up data is not available, say so explicitly. Do not fabricate counts.
Compare all sizing approaches used. Show:
If comparable company sizing or analogous market sizing were applied, include those results in the comparison.
Show how TAM/SAM/SOM change under different assumptions:
| Assumption varied | Low | Mid | High | |---|---|---|---| | Ma
68 plug-and-play, best-practice product management skills for AI agents: 30 Triple Diamond phase + 11 foundation + 12 utility + 15 tool (Foundation Sprint + Design Sprint). Plus 6 sub-agents, workflows, 200+ output samples, guides, and CI-enforced contracts. Apache 2.0.
Repo: product-on-purpose/pm-skills
Defines a testable hypothesis with clear success metrics and a validation approach. Use when…
Creates a Jobs to be Done canvas capturing the functional, emotional, and social dimensions…
Creates an opportunity solution tree connecting a desired outcome to customer opportunities…
Run applicable prioritization frameworks (RICE, ICE, MoSCoW, Weighted Scoring, Kano) against…
Creates a clear problem framing document with user impact, business context, and success…
Generates structured Given/When/Then acceptance criteria for a user story or feature slice,…