Skip to content
Productivity
Skill

/market-segments

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.

From plugin
pm-skills
28k72 skills42 commands

Claude Code

$ npx -y skills add phuryn/pm-skills --skill market-segments --agent claude-code

SKILL.md

market-segments.SKILL.md
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.

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

  • [Market Research: Advanced Techniques](https://www.productcompass.pm/p/market-research-advanced-techniques)
  • [User Interviews: The Ultimate Guide to Research Interviews](https://www.productcompass.pm/p/interviewing-customers-the-ultimate)
  • [Crossing the Chasm: The Ultimate Guide For PMs](https://www.productcompass.pm/p/crossing-the-chasm)
  • [How to Achieve Product-Market Fit? Part I: Market and Value Proposition](https://www.productcompass.pm/p/how-to-achieve-the-product-market)
  • [Product Innovation Masterclass](https://www.productcompass.pm/p/product-innovation-masterclass) (video course)
Read more
@phuryn
Ships withpm-skills

72 PM skills and 42 chained workflows across 9 plugins. Claude Code, Cowork, and more. From discovery to strategy, execution, launch, growth, and shipping AI-built code. Designed for Claude Code and Cowork. Skills compatible with other AI assistants.

Stars on GitHub

Momentum

stars in total
28.0k
Star history of phuryn/pm-skills on GitHub, a chart by star-history.com

Other skills on pm-skills.

code-review

code-review

Moved to phuryn/product-engineering, where it is maintained in the ai-shipping plugin; this copy says where it went and how to…

@phuryn@phurynInstall Skill
intended-vs-implemented

intended-vs-implemente…

Moved to phuryn/product-engineering, where it is maintained in the ai-shipping plugin; this copy says where it went and how to…

@phuryn@phurynInstall Skill
shipping-artifacts

shipping-artifacts

Moved to phuryn/product-engineering, where it is maintained in the ai-shipping plugin; this copy says where it went and how to…

@phuryn@phurynInstall Skill
ab-test-analysis

ab-test-analysis

Analyze A/B test results with statistical significance, sample size validation, confidence intervals, and ship/extend/stop…

@phuryn@phurynInstall Skill
cohort-analysis

cohort-analysis

Perform cohort analysis on user engagement data — retention curves, feature adoption trends, and segment-level insights. Use when…

@phuryn@phurynInstall Skill
sql-queries

sql-queries

Generate SQL queries from natural language descriptions. Supports BigQuery, PostgreSQL, MySQL, and other dialects. Reads database…

@phuryn@phurynInstall Skill

More skills from other plugins.

i-have-adhd

i-have-adhd

Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…

@ayghri@ayghriInstall Skill
distilly

distilly

Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…

openwork-connect

openwork-connect

Search and use the skills, MCP connections, and connected services available through the user's OpenWork organization.

@different-ai@different-aiInstall Skill

Questions about market-segments.

Which coding agents can use market-segments?
market-segments installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.