phuryn avatar

Market Segments

This walks you through identifying 3-5 customer segments for your product with a structured breakdown of demographics, jobs-to-be-done, pain points, and product fit for each. It's useful when you're exploring a new market, trying to prioritize which audiences to target first, or need to think systematically about segmentation instead of guessing. The output is thorough, covering everything from market size estimates to competitive alternatives per segment. One thing to note is that the quality depends heavily on what information you feed it. If you're working with actual research data or customer interviews, it'll synthesize those patterns. If you're starting cold, you'll get educated hypotheses that still need validation.

skills.sh installs
3K
GitHub stars
27.8K
last updated
Aug 21, 2026

Install

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

Installs into .claude/skills of the current project.

Files

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)

Sponsors

Details

Repository
github.com/phuryn/pm-skills
First seen
May 16, 2026

More from phuryn/pm-skills

All 68

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs