developer-journey-map

Maps developer journey stages with exit events, owners, signals, and one diagnosed leak.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Developer products lose users between discovery and production, but teams cannot see where or why because the journey is unobserved, unowned, and measured with borrowed benchmarks. This Skill produces a stage-by-stage journey map where every stage has an observable exit event, a named owner, cited friction evidence, and one signal, ending with a single diagnosed leak to fix next. ## Core Features & Use Cases - Stage model selection: Chooses among published models (Revell six-stage, AAARRRP, OSS contributor funnel, API five-stage arc) by deleting models whose terminal stage does not match the funded end state, then ranking survivors by evidence cost. - Evidence-first mapping: Gathers friction logs, support-ticket clusters, and exit interviews before filling any row, and corrects for analytics blocking, referrer loss, and expiring data retention windows. - Leak diagnosis: Nominates exactly one leaking stage using recovered-developers-per-effort ranking, then applies BJ Fogg's B=MAP model to explain why that stage fails. - Use Case: A DevRel lead asks why developers try the product but never reach production. The Skill interviews for segment and end state, selects a stage model, builds the eight-field table with a buyer lane if needed, and hands off one owned leak with a re-read date. ## Quick Start Ask the assistant to map the developer journey for your product, naming your audience segment and desired end state such as production usage or paid conversion.

Frequently Asked Questions about developer-journey-map

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

FAQPage Schema
How do I map the developer journey for my API product?

Start with an interview to fix one audience segment and one end state, then select a published stage model whose terminal stage matches that end state. Gather evidence first through friction logs, support tickets, and exit interviews, then fill one row per stage with an exit event, owner, and signal.

Which developer journey stage model should I use?

Delete every model whose terminal stage is not your funded end state, then rank survivors by observation cost. The API five-stage arc is cheapest when telemetry exists, the OSS contributor funnel fits contribution goals, and Revell's six-stage model fits organisation-wide standardisation.

Can I benchmark my activation rate against industry averages?

No. Circulating per-stage conversion figures are single-company anecdotes with incompatible stage definitions, so no normal discovery-to-production rate exists. The only honest comparison is against your own map's previous version.

Why are my docs analytics numbers unreliable for a developer audience?

Plausible's August 2021 measurement found 58% of a tech audience blocks third-party analytics scripts, with rates varying page by page. Absolute session counts are wrong by a varying factor, so only ratios inside one source survive and early stages should be labelled inferred.

When should a journey map include a buyer lane?

Add a buyer lane in B2B when the developer is not the economic buyer, with its own exit events like security questionnaire cleared and contract signed. Roll individual usage up to accounts first, since forty signups from one company read as forty leads otherwise.

How many leaks should a developer journey map fix at once?

Exactly one. Rank candidate stages by developers recovered per unit of fix effort, then pick the earliest leaking stage with an owner able to change it, because downstream fixes are diluted by losses above them.