market-segments — skill for Claude Code: market and audience analysis
Skill to identify and analyze 3–5 customer segments: demographics, jobs-to-be-done, pain points, and product fit. Use it to understand who to target and why.
npx skills add phuryn/pm-skills --skill market-segments -a claude-codeWhat market-segments does
The skill acts as a strategic market segmentation expert. You describe your product or idea — the skill identifies potential segments and builds a profile for each: demographics, role and company size (if B2B), core jobs the product solves, pain points and desired outcomes. Each segment gets a fit assessment: how well your product serves it, adoption barriers, current alternatives.
Analysis follows a structured approach: provide product info, market data, research or customer databases — the skill finds patterns and clusters, segments by behavior, demographics or needs, isolates 3–5 clear, non-overlapping groups. Output is ready profiles and an opportunity map: segment size, growth rate, competitive intensity.
Use it to launch a new product, enter a new market, prioritize development, or find underserved niches.
What it helps with
- Identify target segments for a new product or service
- Uncover the primary jobs and pain points of each audience group
- Assess how well your product fits each segment's needs
- Find which segments are growing fastest with least competition
- Prioritize markets for expansion and scaling
Example prompts for the agent
- Help me identify target segments for a task management platform used by remote teams
- Analyze the market for our mobile app analytics SaaS: which types of developers should we acquire first
- Segment the B2C market for a travel planning app: what user groups exist and what matters to each
How to install market-segments
1Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill market-segments -a claude-code2Manually: put the files in place
~/.claude/skills/market-segments/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/market-segments/
1Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill market-segments -a codex2Manually: put the files in place
.agents/skills/market-segments/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill market-segments -a cursor2Manually: put the files in place
.cursor/skills/market-segments/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install phuryn/pm-skills market-segments2Manually: put the files in place
.github/skills/market-segments/SKILL.md1Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill market-segments -a gemini-cli2Platform CLI
gemini skills install https://github.com/phuryn/pm-skills --path pm-market-research/skills/market-segmentsManually: put the files in place
.devin/skills/market-segments/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill market-segments -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set61
The whole set →Similar
Questions about market-segments
How do I install market-segments in Claude Code?
Run npx skills add phuryn/pm-skills --skill market-segments -a claude-code. The skill will be added to ~/.claude/skills/market-segments/SKILL.md.
What does the market-segments skill do?
It identifies and analyzes 3–5 customer segments for your product. For each segment, it builds a profile (demographics, jobs, pain points, desired outcomes) and assesses how well your product fits.
What data do I need to use this skill?
Describe your product, service, or idea. If you have market research, customer data, competitor info, or market insights, share it — the skill can work from your description alone, but analysis is more accurate with source data.
Source text
SKILL.md · MIT
--- 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)
© phuryn · MIT · phuryn/pm-skills