market-segments

Identifies and analyzes 3-5 customer segments with demographics, JTBD, and product fit.

Updated Aug 10, 2026
One-click install
npx skills add https://github.com/Choi-Keith/skill-arsenal-ultra --skill market-segments-choi-keith
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: market-segments
Source: https://github.com/Choi-Keith/skill-arsenal-ultra/tree/main/plugins/pm-skills/pm-market-research/skills/market-segments
Command: npx skills add https://github.com/Choi-Keith/skill-arsenal-ultra --skill market-segments-choi-keith

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Product teams often lack a structured way to break a broad market into distinct, actionable customer groups, leading to vague targeting and weak positioning decisions. ## Core Features & Use Cases - Segment Definition: Creates 3-5 distinct, non-overlapping customer segments based on behavioral, demographic, firmographic, or needs-based criteria. - JTBD and Pain Point Analysis: Maps each segment's jobs-to-be-done, desired outcomes, obstacles, and success criteria. - Product Fit and Competitive Assessment: Evaluates how well the product serves each segment, including adoption barriers and existing alternatives. - Use Case: A PM exploring a new market for a B2B SaaS tool can use this Skill to identify which customer segments to prioritize, complete with size estimates, decision-maker profiles, and competitive landscape per segment. ## Quick Start Ask the AI to identify and analyze potential customer segments for your product or market idea, providing any existing research data you have.

Frequently Asked Questions about market-segments

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

FAQPage Schema
How do I identify customer segments for a new product?

Start by surveying the total addressable market, then choose segmentation criteria such as behavior, demographics, firmographics, or needs. Define 3-5 distinct, non-overlapping segments and profile each with jobs-to-be-done, pain points, and product fit analysis.

What is jobs-to-be-done analysis in market segmentation?

Jobs-to-be-done analysis identifies the primary tasks each customer segment is trying to accomplish, along with desired outcomes, frequency, and success criteria. It helps prioritize segments whose needs align most strongly with your product's value proposition.

Can I use existing customer research data for segmentation?

Yes. If you provide research data, market studies, customer databases, or existing segmentation documents, the analysis reads them directly to find behavioral patterns, demographic clusters, and differentiated needs across segments.

How many customer segments should a market analysis define?

A practical segmentation defines 3-5 segments. Fewer may miss meaningful differences in needs, while more creates overlap and dilutes focus. Each segment should be measurable, reachable, and clearly distinct from the others.

What are the limitations of JTBD-based market segmentation?

JTBD segmentation depends on the quality of available research data and may require validation through customer interviews. It does not replace quantitative sizing studies, so segments flagged as uncertain need further market research before major investment decisions.