developer-segmentation

Cuts a developer audience into named, sized, and ranked segments with a decision unit and anti-segment.

2|Updated Sep 6, 2026
One-click install
npx skills add https://github.com/samber/developer-relations-skills --skill developer-segmentation-samber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developer-segmentation
Source: https://github.com/samber/developer-relations-skills/tree/main/skills/developer-segmentation
Command: npx skills add https://github.com/samber/developer-relations-skills --skill developer-segmentation-samber

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Teams building for developers often treat "developers" as one audience, so content reaches everyone and converts nobody. This Skill turns that population into three to five named, sized, and ranked segments, with one primary, one secondary, and one explicitly refused anti-segment. ## Core Features & Use Cases - Candidate cut selection: Brainstorms two or three whole segmentation cuts (workload, ecosystem, buying-mode), ranks them on effort, value, and efficiency, and deletes cuts ruled out by evidence or deadlines. - Segment sizing with confidence tiers: Produces ranges with method, date, and a measured/estimated/inferred label, cross-checked against a different source class plus your own funnel. - Decision unit mapping: Names who evaluates, champions, approves, and signs inside each segment, splitting segments where the buying unit differs. - Scored segment map: Weights seven criteria against the funded driver, ranks by value per unit of effort, and ships a two-page map with hypotheses, implications, and a review date. - Use Case: A DevRel lead whose roadmap locks in nine days uses the Skill to choose between an ecosystem cut and a buying-mode cut, then walks out with a ranked segment map the SDK team can build against. ## Quick Start Ask the assistant to build a developer segment map for your product, describing what it does, who uses it today, and what evidence you hold.

Frequently Asked Questions about developer-segmentation

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

FAQPage Schema
How do I segment a developer audience for my product?

Choose exactly two dimensions: one that changes what you build and one that changes how you reach them. Brainstorm two or three whole candidate cuts, rank them on effort, value, and efficiency, then size, score, and commit to one primary, one secondary, and one anti-segment.

How do I estimate the size of a developer segment?

Write each size as a range with a method, date, and confidence tier: measured from your telemetry, estimated from public research, or inferred from judgement. Cross-check every estimate against a source of a different class plus a bottom-up build from your own funnel.

Should I segment developers by seniority?

Usually no. A junior and a staff engineer on the same stack and workload typically need the same SDK, docs, and samples. Seniority earns a place only when it maps to authority over tool standardization or to a distinct learning need; otherwise record it as a descriptive field.

Can I size an unserved segment from my own signup data?

No. First-party data is survivorship-shaped and describes only who already got through your funnel, so an unserved segment always looks small in it. Build an external estimate from public surveys or rankings, then run a cheap falsifiable test before funding the segment.

What is an anti-segment and why do I need one?

An anti-segment is a named audience you explicitly refuse to serve this horizon, with the reason recorded. Without it, every audience stays theoretically in scope and effort spreads back out within a quarter; the gate requires it to include at least one audience the team wanted to keep.

When should I re-run my developer segment map?

Re-read it at the scheduled review date, typically quarterly, and diff it against the stored previous version. Force an early re-read on a pricing or packaging change, a new language target, a change in the funded driver, a competitor taking your primary segment's default position, or the primary segment hitting its goal.