deanpeters avatar

Tam Sam Som Calculator

If you've ever been asked "how big is the market?" and scrambled to defend a number, this walks you through TAM/SAM/SOM with citations instead of guesses. It adapts questions based on whether you're sizing B2B SaaS, consumer fintech, or healthcare, and adjusts for geography (US Census data hits different than global estimates). You can paste competitor marketing copy if you don't have your own yet. The output is investor-ready because it shows assumptions and data sources, not just a slide with "$10B market" on it. Pairs with the workshop-facilitation protocol, so expect numbered options and step-by-step prompts rather than a wall of text.

skills.sh installs
2.3K
GitHub stars
7.9K
last updated
Aug 21, 2026

Install

$ npx -y skills add deanpeters/product-manager-skills --skill tam-sam-som-calculator --agent claude-code

Installs into .claude/skills of the current project.

Files

Purpose

Guide product managers through calculating Total Addressable Market (TAM), Serviceable Available Market (SAM), and Serviceable Obtainable Market (SOM) for a product idea by asking adaptive, contextually relevant questions. Use this to build defensible market size estimates backed by real-world citations, economic projections, and population data—essential for pitching to investors, securing budget, or validating product-market fit.

This is not a back-of-napkin guess—it's a structured, citation-backed analysis that withstands scrutiny.

Input

Works best with: The product or idea being sized, and any market constraints you already know (geography, vertical, customer type). Also useful: Pricing assumptions, comparable companies, and the audience for the numbers (investors, execs, business case).

Anything supplied with the invocation itself — text after the skill name, a pasted context dump, or an appended ARGUMENTS: line — counts as answers already given. Use it and skip whatever it covers; don't re-ask.

Arriving empty-handed? That works too. The calculator opens by asking what you're sizing and for whom, then works through method and assumptions.

Sponsors

Details

Repository
github.com/deanpeters/product-manager-skills
Categories
Git & Pull Requests, Code Review & Quality
First seen
Apr 16, 2026

More from deanpeters/product-manager-skills

All 49
1k-dense-ai avatarscientific-schematicsk-dense-ai/scientific-agent-skillsCreate publication-quality scientific diagrams using Nano Banana 2 AI with smart iterative refinement. Uses Gemini 3.6 Flash for quality review. Only regenerate2.3Kskills.sh installs
2bmad-labs avatartypescript-e2e-testingbmad-labs/skillsE2E and integration testing for TypeScript/NestJS projects using Jest, supertest, and real infrastructure via Docker (Kafka, PostgreSQL, MongoDB, Redis) with th2.3Kskills.sh installs
3huggingface avatarhuggingface-papershuggingface/skillsLook up and read Hugging Face paper pages in markdown, and use the papers API for structured metadata such as authors, linked models/datasets/spaces, Github rep2.3Kskills.sh installs
4heygen-com avatarheygen-translateheygen-com/skillsTranslate and dub a video into another language with voice cloning and lip-sync, powered by HeyGen Video Translation. The presenter keeps their face, their voic2.3Kskills.sh installs
5ar9av avatarimpl-validatorar9av/obsidian-wikiValidate whether an implementation matches its stated goal. Use this skill when a skill or agent wants a second opinion on its own output, when the user says "c2.2Kskills.sh installs
6kostja94 avatarprogrammatic-seokostja94/marketing-skillsWhen the user wants to create SEO pages at scale using templates and data—including AI-assisted, grounded copy for per-URL differentiation (vs rigid mail-merge 2.2Kskills.sh installs