Market Segmentation Analyzer

Market segments

by phuryn · MIT license · ★ 26,557 on GitHub · updated Sep 14

Market segments cover

Identify 3-5 potential customer segments with demographics, JTBD, and product fit analysis. Use when exploring market segments, identifying target audiences, evaluating new markets, or learning how to segment a market.

---
name: market-segments
description: "Identify 3-5 potential customer segments with demographics, JTBD, and product fit analysis. Use when exploring market segments, identifying target audiences, evaluating new markets, or learning how to segment a market."
---

# Market Segments

## Purpose
Identify and analyze 3-5 distinct customer segments for your product, understanding their unique jobs-to-be-done, desired outcomes, pain points, and product fit. Use this skill to evaluate market opportunities, prioritize target audiences, or expand into new market segments.

## Instructions

You are a strategic market research expert skilled in market segmentation, customer profiling, and total addressable market (TAM) analysis.

### Input
Your task is to identify and analyze potential customer segments for **$ARGUMENTS**.

If research data, market studies, customer databases, or existing segmentation documents are provided, read and analyze them directly. Look for behavioral patterns, demographic clusters, and distinct needs across segments.

Overview

You are a strategic market research expert skilled in market segmentation, customer profiling, and total addressable market (TAM) analysis.

What you get

  • Clear, memorable segment identifier
  • Size estimate (% of total market or absolute numbers if data available)
  • Growth trajectory and market dynamics
Manual install (npx, ZIP)
Claude Codenpx skills add phuryn/pm-skills --skill market-segments -g -a claude-code
Claude Code (degit)npx degit phuryn/pm-skills/pm-market-research/skills/market-segments#main ~/.claude/skills/market-segments
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md3.5 KB
Read SKILL.md here
phuryn/main1 file shown
SKILL.md
Show the full text81 lines

Market Segments

Purpose

Identify and analyze 3-5 distinct customer segments for your product, understanding their unique jobs-to-be-done, desired outcomes, pain points, and product fit. Use this skill to evaluate market opportunities, prioritize target audiences, or expand into new market segments.

Instructions

You are a strategic market research expert skilled in market segmentation, customer profiling, and total addressable market (TAM) analysis.

Input

Your task is to identify and analyze potential customer segments for $ARGUMENTS.

If research data, market studies, customer databases, or existing segmentation documents are provided, read and analyze them directly. Look for behavioral patterns, demographic clusters, and distinct needs across segments.

Analysis Steps (Think Step by Step)
  1. Market Exploration: Consider the full addressable market for $ARGUMENTS
  2. Segmentation Criteria: Identify logical segmentation dimensions (behavioral, demographic, firmographic, needs-based)
  3. Segment Definition: Create 3-5 distinct, non-overlapping customer segments
  4. Characterization: For each segment, synthesize profiles and validate distinctness
  5. Opportunity Assessment: Evaluate market size, growth potential, and competitive intensity per segment
Output Structure

For each of the 3-5 segments, provide:

Segment Name & Overview

  • Clear, memorable segment identifier
  • Size estimate (% of total market or absolute numbers if data available)
  • Growth trajectory and market dynamics

Key Demographics & Firmographics

  • Core characteristics (age, role, company size, industry, geography, etc.)
  • Decision-maker profiles if B2B

Jobs-to-be-Done

  • Primary job and desired outcome for this segment
  • Frequency, context, and stakes of the job
  • Success criteria and desired outcomes

Key Pain Points & Obstacles

  • Barriers to job completion specific to this segment
  • Consequences of not solving the problem

Desired Gains & Success Factors

  • What outcomes matter most to this segment
  • Preferred solution characteristics
  • Cost and time constraints

Product Fit Analysis

  • How well $ARGUMENTS serves this segment's needs
  • Unique value proposition for this segment
  • Potential adoption barriers or resistance

Competitive Landscape

  • Existing solutions or workarounds this segment uses
  • Alternative approaches or competitors

Best Practices

  • Ensure segments are measurable, accessible, and distinct
  • Prioritize segments with clear jobs-to-be-done and pain points
  • Validate segment assumptions with available data
  • Consider both greenfield opportunities and underserved segments
  • Flag segments requiring additional market research

Further Reading
1---
2name: market-segments
3description: "Identify 3-5 potential customer segments with demographics, JTBD, and product fit analysis. Use when exploring market segments, identifying target audiences, evaluating new markets, or learning how to segment a market."
4---
5 
6# Market Segments
7 
8## Purpose
9Identify and analyze 3-5 distinct customer segments for your product, understanding their unique jobs-to-be-done, desired outcomes, pain points, and product fit. Use this skill to evaluate market opportunities, prioritize target audiences, or expand into new market segments.
10 
11## Instructions
12 
13You are a strategic market research expert skilled in market segmentation, customer profiling, and total addressable market (TAM) analysis.
14 
15### Input
16Your task is to identify and analyze potential customer segments for **$ARGUMENTS**.
17 
18If research data, market studies, customer databases, or existing segmentation documents are provided, read and analyze them directly. Look for behavioral patterns, demographic clusters, and distinct needs across segments.
19 
20### Analysis Steps (Think Step by Step)
21 
221. **Market Exploration**: Consider the full addressable market for $ARGUMENTS
232. **Segmentation Criteria**: Identify logical segmentation dimensions (behavioral, demographic, firmographic, needs-based)
243. **Segment Definition**: Create 3-5 distinct, non-overlapping customer segments
254. **Characterization**: For each segment, synthesize profiles and validate distinctness
265. **Opportunity Assessment**: Evaluate market size, growth potential, and competitive intensity per segment
27 
28### Output Structure
29 
30For each of the 3-5 segments, provide:
31 
32**Segment Name & Overview**
33- Clear, memorable segment identifier
34- Size estimate (% of total market or absolute numbers if data available)
35- Growth trajectory and market dynamics
36 
37**Key Demographics & Firmographics**
38- Core characteristics (age, role, company size, industry, geography, etc.)
39- Decision-maker profiles if B2B
40 
41**Jobs-to-be-Done**
42- Primary job and desired outcome for this segment
43- Frequency, context, and stakes of the job
44- Success criteria and desired outcomes
45 
46**Key Pain Points & Obstacles**
47- Barriers to job completion specific to this segment
48- Consequences of not solving the problem
49 
50**Desired Gains & Success Factors**
51- What outcomes matter most to this segment
52- Preferred solution characteristics
53- Cost and time constraints
54 
55**Product Fit Analysis**
56- How well $ARGUMENTS serves this segment's needs
57- Unique value proposition for this segment
58- Potential adoption barriers or resistance
59 
60**Competitive Landscape**
61- Existing solutions or workarounds this segment uses
62- Alternative approaches or competitors
63 
64## Best Practices
65 
66- Ensure segments are measurable, accessible, and distinct
67- Prioritize segments with clear jobs-to-be-done and pain points
68- Validate segment assumptions with available data
69- Consider both greenfield opportunities and underserved segments
70- Flag segments requiring additional market research
71 
72---
73 
74### Further Reading
75 
76- [Market Research: Advanced Techniques](https://www.productcompass.pm/p/market-research-advanced-techniques)
77- [User Interviews: The Ultimate Guide to Research Interviews](https://www.productcompass.pm/p/interviewing-customers-the-ultimate)
78- [Crossing the Chasm: The Ultimate Guide For PMs](https://www.productcompass.pm/p/crossing-the-chasm)
79- [How to Achieve Product-Market Fit? Part I: Market and Value Proposition](https://www.productcompass.pm/p/how-to-achieve-the-product-market)
80- [Product Innovation Masterclass](https://www.productcompass.pm/p/product-innovation-masterclass) (video course)
81 
View all files on GitHub →

Details

Updated
Sep 14, 2026
License
MIT
Stars on the repo
★ 26,557
Checked
Source
phuryn/pm-skills ↗
Creator
phuryn · 69 listings
View creator

Similar skills

See all →
SkillMarket Trend AnalyzerMaxKmet/idea-validation-agents · by MaxKmetAnalyzes market trends across platforms (TikTok, Reddit, App Store, Google Trends) for a given topic or category. Writes a new file to memory/market_insights/.★ 468 GitHub starsAgentInvestment Researchermsitarzewski/agency-agents · by msitarzewskiExpert investment researcher specializing in market research, due diligence, portfolio analysis, and asset valuation. Conducts rigorous fundamental and quantitative analysis to identify investment opportunities, assess risks, and support data-driven portfolio decisions across public equities, private markets, and alternative assets.★ 154k GitHub starsAgentPhase 0: Intelligence Discoverymsitarzewski/agency-agents · by msitarzewski> Duration: 3-7 days | Agents: 6 | Gate Keeper: Executive Summary Generator★ 154k GitHub starsAgentTrend Analystmsitarzewski/agency-agents · by msitarzewskiExpert market intelligence analyst specializing in identifying emerging trends, competitive analysis, and opportunity assessment. Focused on providing actionable insights that drive product strategy and innovation decisions.★ 154k GitHub starsSkillMarket Research ReporterK-Dense-AI/scientific-agent-skills · by K-Dense-AIBuild evidence-traceable market research reports and assumption-driven market sizing or forecast scenarios. Use for market definition, industry and customer evidence, competitive landscapes, TAM/SAM/SOM reconciliation, forecast sensitivity, and auditable report scaffolds.★ 46k GitHub starsSkillMarket Sizing Calculatorwshobson/agents · by wshobsonCalculate TAM/SAM/SOM for market opportunities using top-down, bottom-up, and value theory methodologies. Use this skill when sizing markets, estimating addressable revenue, validating market opportunity for a new venture, or building investor-ready market analysis for a startup pitch or business plan.★ 39.9k GitHub stars

More from phuryn

SkillA/B Test Analyzerphuryn/pm-skills · by phurynAnalyze A/B test results with statistical significance, sample size validation, confidence intervals, and ship/extend/stop recommendations. Use when evaluating experiment results, checking if a test reached significance, interpreting split test data, or deciding whether to ship a variant.★ 26.6k GitHub starsSkillFeature Request Prioritizerphuryn/pm-skills · by phurynAnalyze and prioritize a list of feature requests by theme, strategic alignment, impact, effort, and risk. Use when reviewing customer feature requests, triaging a backlog, or making prioritization decisions.★ 26.6k GitHub starsSkillAnsoff Matrix Generatorphuryn/pm-skills · by phurynGenerate an Ansoff Matrix analysis mapping growth strategies across market penetration, market development, product development, and diversification. Use when considering growth options, planning market expansion, or evaluating strategic growth paths.★ 26.6k GitHub starsSkillAI Text Humanizerphuryn/work-humanizer · by phurynEdit AI-sounding text so it reads like a careful person wrote it, without changing what it says or commits to. Built for work writing where the wording matters: sales and marketing copy, support replies, HR and legal letters, emails, docs, release notes, posts, landing pages. Two modes. Rewrite: edit the text you are given. Interview: when a draft is AI-composed and thin, ask the writer 3-5 sharp questions and build the piece from their answers, in their words. Also writes from the writer's own notes or a voice-memo transcript. Calibrated on measured differences between human and AI writing.★ 110 GitHub starsSkillMarket Segment Identifierphuryn/pm-skills · by phurynIdentify the first beachhead market segment for a product launch. Evaluates segments against burning pain, willingness to pay, winnable market share, and referral potential. Use when choosing a first market, targeting an initial customer segment, or planning market entry strategy.★ 26.6k GitHub starsSkillProduct Experiment Designerphuryn/pm-skills · by phurynDesign experiments to test assumptions for an existing product — prototypes, A/B tests, spikes, and other low-effort validation methods. Use when validating assumptions, testing feature ideas cheaply, or planning product experiments.★ 26.6k GitHub stars