Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

customer-journey-map — Claude Code skill: what it does

Builds an end-to-end customer journey map with stages, touchpoints, emotions, pain points, and opportunities. Useful for experience research and onboarding work.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add phuryn/pm-skills --skill customer-journey-map -a claude-code
Open on GitHub

What customer-journey-map does

This skill maps the customer experience from awareness through advocacy. For each stage, it records touchpoints, user actions, thoughts and questions, emotions, pain points, and opportunities. The result is a journey-map table that connects customer behavior with friction and possible improvements.

It also identifies the aha moment, moments of truth, and churn triggers. After that, it recommends priorities by expected effect on conversion or retention, separating quick wins from work that needs deeper investment. The output is saved as a Markdown document, and the skill suggests using Miro or FigJam when a visual map is needed.

The map should use a specific persona and job to be done rather than a generic user. This is a reason to prepare the persona before running the skill. You can provide interview transcripts, survey data, analytics, support tickets, or an existing journey map; a product URL prompts web research.

What it helps with

  • map the customer experience from awareness to advocacy
  • spot friction in onboarding and regular product use
  • connect touchpoints with customer actions and emotions
  • locate decision points and likely churn triggers
  • prioritize improvements by their effect on conversion or retention

Example prompts for the agent

  • Create a customer journey map for our `SaaS product` from awareness through advocacy and save it as a Markdown document.
  • Read `interviews.md` and `support-tickets.csv`, then identify journey pain points and prioritize improvements.
  • Map the journey for this persona, including the aha moment, moments of truth, and churn triggers.

How to install customer-journey-map

1Skills CLI (Vercel)

npx skills add phuryn/pm-skills --skill customer-journey-map -a claude-code

2Manually: put the files in place

~/.claude/skills/customer-journey-map/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/customer-journey-map/

From the same set61

The whole set →
create-prd phuryn This skill builds a lean PRD from an 8-section template. Use it to define a feature, document product requirements, or review an existing PRD. Claude Code CX Codex Cursor +1 10,800installs pre-mortem phuryn Runs a pre-mortem risk assessment on PRDs and launch plans. Catches critical launch blockers, surfaces hidden team assumptions, and maps action items. Claude Code CX Codex Cursor +1 10,200installs outcome-roadmap phuryn Rewrites feature-heavy roadmaps into outcome-focused statements tied to business and customer impact. Helps teams replace rigid feature lists with measurable strategic goals. Claude Code CX Codex Cursor +1 9,900installs prioritization-frameworks phuryn Reference guide to 9 prioritization frameworks: RICE, ICE, Opportunity Score, Kano, MoSCoW and more. Helps you pick the right method, compare approaches, and rank tasks by importance. Claude Code CX Codex Cursor +1 9,900installs strategy-red-team phuryn Stress-tests PRDs, roadmaps, and strategies by attacking load-bearing assumptions before reality does, returning kill criteria and cheap tests. Claude Code CX Codex Cursor +1 9,200installs competitor-analysis phuryn This skill researches direct competitors and compares their positioning, strengths, weaknesses, and pricing. Use it to prepare a competitive brief or find ways to differentiate a product. Claude Code CX Codex Cursor +1 3,800installs business-model phuryn Skill generates a Business Model Canvas with all 9 building blocks: from key partners and activities to channels and revenue streams. Use it to create a business model, document how value flows, or analyze an existing business. Claude Code CX Codex Cursor +1 3,700installs privacy-policy phuryn Skill drafts a detailed privacy policy accounting for GDPR, CCPA, and other regulations. Use it when building a new product, updating data protection docs, or preparing for compliance audits. Claude Code CX Codex Cursor +1 3,500installs

Similar

frontend-dev MiniMax-AI Orchestrates frontend development, motion design, AI-generated media, and conversion copy. Built for landing pages, marketing sites, and dashboards. Claude Code CX Codex Cursor +1 3,200installs excalidraw Hermes Agent Creates .excalidraw files for architecture diagrams, flowcharts, and sequence diagrams. Use it when you want an agent to turn a system or process into an editable diagram. Claude Code CX Codex Cursor +1 412installs gpui-kit-design-guides longbridge Supplies normative desktop interface rules for GPUI Kit applications. Useful when creating new screens, styling components, or auditing UI against review checklists. Claude Code CX Codex Cursor +1 959installs threejs-postprocessing calesthio This skill helps an agent add Three.js post-processing such as glow, blur, depth of field, and screen effects. Use it when building a scene’s visual pipeline. Claude Code CX Codex Cursor +1 1,000installs flux-best-practices Black Forest Labs Prompting guide for BFL FLUX.1 and FLUX.2 image models. Helps format scene descriptions, handle typography, and pick the right model. Claude Code CX Codex Cursor +1 1,000installs frontend-design official anthropics This skill guides intentional visual design for new interfaces and redesigns. Use it when a generic generated UI is not enough. Claude Code Claude.ai 1,025,790installs grill-me Matt Pocock grill-me interviews you about a plan or design to expose gaps and sharpen decisions. Use it before implementation starts. Claude Code 1,424,476installs design-taste-frontend Leonxlnx This skill directs the design of public pages and work screens, then checks the result in a browser through screenshots. Use it when an interface feels generic or unfinished. Claude Code CX Codex Cursor +1 673,100installs

Questions about customer-journey-map

How do I install customer-journey-map in Claude Code?

Run npx skills add phuryn/pm-skills --skill customer-journey-map -a claude-code, then run npx skills add phuryn/pm-skills --skill customer-journey-map -a claude-code again. The skill file is located at ~/.claude/skills/customer-journey-map/SKILL.md.

What does customer-journey-map do?

It creates a customer journey map with stages, touchpoints, user actions, emotions, pain points, and improvement opportunities. It also highlights key decision moments and recommends improvement priorities.

What source materials can customer-journey-map use?

It can work from interview transcripts, survey data, analytics, support tickets, and existing journey maps. When you provide a product URL, the skill uses web search to understand the product.

Source text

SKILL.md · MIT
---
name: customer-journey-map
description: "Create an end-to-end customer journey map with stages, touchpoints, emotions, pain points, and opportunities. Use when mapping the customer experience, identifying friction points, improving onboarding, or visualizing the user journey."
---

## Customer Journey Map

Map the end-to-end customer experience from awareness through advocacy, identifying emotions, pain points, and improvement opportunities at each stage.

### Context

You are creating a customer journey map for **$ARGUMENTS**.

If the user provides files (interview transcripts, survey data, analytics, support tickets, or existing journey maps), read them first. Use web search to understand the product if a URL is provided.

### Instructions

1. **Define the persona**: Who is traveling this journey? Use a specific persona with JTBD, not a generic user.

2. **Map the journey stages** (adapt to the product):

   | Stage | Description |
   |---|---|
   | **Awareness** | How do they first learn about the product? |
   | **Consideration** | What do they evaluate? What alternatives do they compare? |
   | **Acquisition** | How do they sign up or purchase? |
   | **Onboarding** | First experience with the product — time to value |
   | **Engagement** | Regular usage — building habits |
   | **Retention** | What keeps them coming back? What might cause churn? |
   | **Advocacy** | When and why do they recommend the product to others? |

3. **For each stage, document**:

   - **Touchpoints**: Where the user interacts with the product, brand, or team (website, email, in-app, support, social media)
   - **User actions**: What they do at this stage
   - **Thoughts & questions**: What's on their mind ("Is this worth my time?" "How do I...?")
   - **Emotions**: How they feel (excited, confused, frustrated, delighted) — rate on a scale or use emoji indicators
   - **Pain points**: Friction, confusion, drop-off risks
   - **Opportunities**: How to improve the experience at this point

4. **Identify critical moments**:
   - **Aha moment**: When the user first experiences core value
   - **Moments of truth**: Decision points where they commit or abandon
   - **Churn triggers**: Where users most commonly drop off

5. **Create the journey map table**:

   | Stage | Touchpoint | User Action | Emotion | Pain Point | Opportunity |
   |---|---|---|---|---|---|

6. **Recommend prioritized improvements**:
   - Which pain points have the highest impact on conversion or retention?
   - What quick wins can improve the experience immediately?
   - What requires deeper investment but has the biggest payoff?

Think step by step. Save as a markdown document. For visual journey maps, suggest the user create one in Miro or FigJam using this analysis as the foundation.

---

### Further Reading

- [User Journey Mapping 101](https://www.productcompass.pm/p/user-journey-mapping-101)
- [Funnel Analysis 101: How to Track and Optimize Your User Journey](https://www.productcompass.pm/p/funnel-analysis)
- [Market Research: Advanced Techniques](https://www.productcompass.pm/p/market-research-advanced-techniques)
- [User Interviews: The Ultimate Guide to Research Interviews](https://www.productcompass.pm/p/interviewing-customers-the-ultimate)

© phuryn · MIT · phuryn/pm-skills

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor