markets

Define market segments and calculate TAM, SAM, and SOM.

12|2|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/cogni-work/cogni-works --skill markets-cogni-work
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: markets
Source: https://github.com/cogni-work/cogni-works/tree/main/cogni-portfolio/skills/markets
Command: npx skills add https://github.com/cogni-work/cogni-works --skill markets-cogni-work

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill helps you strategically identify, evaluate, and size the most promising markets for your products or services, ensuring a focused and profitable go-to-market strategy.

Core Features & Use Cases

  • Market Segmentation: Define specific customer segments based on criteria like industry, company size, and revenue.
  • Market Sizing: Calculate Total Addressable Market (TAM), Serviceable Available Market (SAM), and Serviceable Obtainable Market (SOM) for each segment.
  • Strategic Analysis: Evaluate markets based on identifiability, reachability, size, distinctiveness, and winnability.
  • Use Case: A startup wants to expand into new regions. This Skill helps them analyze potential markets in Europe, defining segments like "Mid-Market SaaS in DACH" and "Enterprise Fintech in Nordics," and estimating their revenue potential.

Quick Start

Use the markets skill to review the current market set and propose improvements.

Frequently Asked Questions about markets

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate TAM SAM SOM for a new market segment?

To calculate TAM, SAM, and SOM, you first define specific customer segments based on criteria like industry and company size, then estimate the revenue potential for each tier to assess market viability. This process supports focused go-to-market strategy.

What is the best way to size target markets for a go-to-market strategy?

The best way to size target markets is to strategically discover and shape segments by evaluating their identifiability, reachability, size, distinctiveness, and winnability against your strategic criteria. This ensures a focused and profitable market entry or expansion plan.

How do I assess market viability before expanding into new regions?

You assess market viability by analyzing regional and segmentation factors, defining specific customer groups like mid-market SaaS in specific regions, and evaluating them against strategic criteria such as reachability and winnability to ensure profitable expansion.

Can I use market segmentation to evaluate distinctiveness and winnability?

Yes, market segmentation explicitly evaluates distinctiveness and winnability. By defining segments based on industry, company size, and revenue, you can strategically analyze and assess whether each segment is viable for your business portfolio.

How do I define market segments for a business portfolio?

You define market segments by grouping customers based on specific criteria such as industry, company size, and revenue. This strategic discovery process shapes your target markets and supports effective market entry and expansion planning.

Why does strategic market discovery matter for business development?

Strategic market discovery matters because it helps you identify, evaluate, and size the most promising markets for your products or services. This ensures your business development efforts focus on viable segments with clear revenue potential.