discover-journey-map

Generates customer journey maps with stages, touchpoints, emotional curves, and pain points from research data.

640|81|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/product-on-purpose/pm-skills --skill discover-journey-map
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discover-journey-map
Source: https://github.com/product-on-purpose/pm-skills/tree/main/skills/discover-journey-map
Command: npx skills add https://github.com/product-on-purpose/pm-skills --skill discover-journey-map

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Product teams often lack a structured, evidence-grounded view of the customer experience, leading to decisions based on assumptions rather than research. This Skill synthesizes existing research into a complete customer journey map covering stages, touchpoints, emotional curves, pain points, moments of truth, and opportunities.

Core Features & Use Cases

  • Structured Journey Artifacts: Produces a markdown journey map with 3-7 named stages, per-stage touchpoints, an emotional curve with confidence labels, pain points, moments of truth, and opportunity annotations.
  • Research-Grounded Synthesis: Every emotional or behavioral entry must trace to research evidence (interviews, surveys, analytics) or be explicitly labeled as a hypothesis, refusing to fabricate data.
  • Visual Output: Generates an optional mermaid timeline or flowchart diagram, with markdown tables as a fallback and support for linear, cyclical, and multi-actor journey patterns.
  • Use Case: After running user interviews about onboarding drop-off, feed the synthesis into this Skill to produce an end-to-end onboarding journey map that pinpoints where users get frustrated and where the product can intervene.

Quick Start

Map the customer journey for new subscribers from discovery through their first renewal decision using our interview findings, including the emotional curve and top pain points.

Frequently Asked Questions about discover-journey-map

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

FAQPage Schema
How do I create a customer journey map from user research?

Provide a persona, the customer's goal, and the journey scope along with your research data such as interview synthesis or survey results. The Skill produces a markdown journey map with stages, touchpoints, an emotional curve, pain points, moments of truth, and opportunities.

What inputs are required to build a journey map?

A persona or customer segment, the goal the customer is trying to accomplish, and a scope (end-to-end or a focused phase) are required. Research data like interviews, surveys, or analytics is optional but strongly improves output quality.

Can a journey map be created without user research data?

Yes, but every emotional and behavioral entry will be labeled Hypothesis with Low confidence, and validation research will be recommended. The Skill refuses to present fabricated emotional data as fact without research signal.

Does the journey map include a visual diagram?

Yes, it produces a mermaid timeline for linear journeys or a flowchart for branching journeys when feasible. Markdown tables always serve as the valid fallback, and multi-actor journeys use parallel tables instead of complex diagrams.

When should I not use a customer journey map?

Avoid it for service blueprints or system architecture diagrams, single-touchpoint flows, or when you have no research signal yet. In those cases, run interview synthesis or survey analysis first, or use a dedicated diagramming tool.