niopd-mr-segmentation
npx machina-cli add skill 8421bit/NioPD-Skills/NioPD-MR-segmentation --openclawMarket Segmentation Skill
This skill identifies and prioritizes market segments for targeting.
Theoretical Foundation
Segmentation Criteria
| Type | Examples |
|---|---|
| Demographic | Age, income, role, company size |
| Geographic | Region, urban/rural, climate |
| Psychographic | Values, lifestyle, priorities |
| Behavioral | Usage, loyalty, benefits sought |
Segment Evaluation
- Size: Is it large enough?
- Growth: Is it growing?
- Accessibility: Can we reach them?
- Compatibility: Does it fit our capabilities?
Instructions
Step 1: Identify Segmentation Basis
What dimensions matter for this market?
Step 2: Define Segments
| Segment | Description | Size | Growth |
|---|---|---|---|
| [Segment A] | [Description] | [$XX] | [X%] |
Step 3: Profile Each Segment
- Demographics
- Needs and pains
- Buying behavior
- Current solutions
Step 4: Prioritize Segments
| Segment | Size | Fit | Priority |
|---|---|---|---|
| [Segment] | H/M/L | H/M/L | 1/2/3 |
Step 5: Generate Report
File path: 02-reports/[YYYYMMDD]-segmentation-v0.md
Output Specifications
- File Naming:
[YYYYMMDD]-segmentation-v0.md - Location:
02-reports/ - Template:
references/segmentation-template.md
Source
git clone https://github.com/8421bit/NioPD-Skills/blob/init/plugins/niopd/skills/NioPD-MR-segmentation/SKILL.mdView on GitHub Overview
This skill identifies and prioritizes market segments for targeting to guide go-to-market strategy, product focus, and marketing planning. It uses demographic, geographic, psychographic, and behavioral criteria and evaluates segment size, growth, accessibility, and compatibility.
How This Skill Works
The process starts by identifying relevant segmentation bases, then defines and profiles each segment (demographics, needs and pains, buying behavior, current solutions). Segments are evaluated for size and growth, accessibility, and fit, then prioritized. A final report is generated and stored at 02-reports/[YYYYMMDD]-segmentation-v0.md using the references/segmentation-template.md.
When to Use It
- Launching a new product or entering a new region and needing clear target segments.
- Prioritizing marketing channels and budget allocation based on high-potential segments.
- Refining product features and messaging to align with the needs of top segments.
- Evaluating competitive positioning by identifying underserved or accessible segments.
- Creating a repeatable segmentation workflow for ongoing marketing planning.
Quick Start
- Step 1: Identify Segmentation Basis
- Step 2: Define Segments and capture Size and Growth
- Step 3: Profile, Prioritize, and generate the report at 02-reports/[YYYYMMDD]-segmentation-v0.md
Best Practices
- Start with a broad set of segmentation bases (demographic, geographic, psychographic, behavioral) and prune with data.
- Quantify segment Size and Growth using available data to avoid vanity metrics.
- Assess Accessibility and Compatibility early to ensure segments can be reached with current capabilities.
- Document findings using the template and keep the segmentation living with periodic reviews.
- Store outputs in the defined location: 02-reports/[YYYYMMDD]-segmentation-v0.md with the segmentation-template.
Example Use Cases
- A SaaS startup targets SMBs in North America by company size and decision-maker role to optimize sales outreach.
- An IoT hardware supplier segments by region, urban vs rural, and climate to tailor distribution and support.
- A health-focused mobile app segments users by psychographics (values, lifestyle) and needs to tailor onboarding.
- A B2B software firm prioritizes mid-market manufacturers with accessible channels and high adoption potential.
- An e-commerce platform targets high-LTV shoppers based on buying behavior and benefits sought to drive personalized promotions.