Generated banner for Customer Journey Map
Generated logo for Customer Journey Map

Customer Journey Map

Pawel HurynCommunityCreated by Pawel Huryn

  • Skill
  • Content generator
  • Business and productivity
  • MIT
  • No issues found

From the author

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.
— the description by Pawel Huryn

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

The customer-journey-map skill helps product managers and teams visualize the end-to-end experience of their users. By analyzing specific personas and their interactions across stages from awareness to advocacy, the skill produces a structured map that highlights user emotions, thoughts, pain points, and critical moments of truth. It provides a foundation for strategic improvements by prioritizing high-impact fixes and identifying opportunities for better retention and conversion.

What it does

  • Defines specific user personas and their jobs-to-be-done.
  • Maps the customer experience across seven key stages from awareness to advocacy.
  • Documents touchpoints, user actions, thoughts, and emotional states for each stage.
  • Identifies critical moments like the aha moment, moments of truth, and churn triggers.
  • Produces a structured markdown table summarizing the entire journey.
  • Recommends prioritized improvements based on impact and effort.

When to use it

  • When you need to visualize the current state of the user experience.
  • When identifying friction points that lead to user churn.
  • When looking to improve the onboarding process for new users.
  • When preparing to design or redesign product features based on user needs.
  • When analyzing qualitative data from interviews or support tickets.

Advantages

  • Provides a holistic view of the user experience beyond just the product interface.
  • Helps align teams on user pain points and emotional states.
  • Facilitates data-driven decision-making for product roadmaps.
  • Distinguishes between quick wins and long-term strategic investments.
  • Creates a clear foundation for visual mapping in tools like Miro or FigJam.

Usage examples

“Create a customer journey map for a new user signing up for our SaaS project management tool.”
A detailed markdown table outlining the user's journey from awareness to engagement, including identified pain points during onboarding and suggested improvements.
“Analyze these interview transcripts to build a customer journey map for our mobile fitness app.”
A structured map that incorporates specific user feedback to highlight emotional highs and lows, identifying exactly where users feel frustrated during their first week.

Install

  1. Download the skill as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/phuryn/customer-journey-map/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip customer-journey-map.zip -d .agents/skills

Documentation by Pawel Huryn

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):

    StageDescription
    AwarenessHow do they first learn about the product?
    ConsiderationWhat do they evaluate? What alternatives do they compare?
    AcquisitionHow do they sign up or purchase?
    OnboardingFirst experience with the product — time to value
    EngagementRegular usage — building habits
    RetentionWhat keeps them coming back? What might cause churn?
    AdvocacyWhen 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:

    StageTouchpointUser ActionEmotionPain PointOpportunity
  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

Files

Requirements and compatibility

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Created by
Pawel Huryn
Publisher
Pawel Huryn (Community)
Source
phuryn/pm-skills · pm-market-research/skills/customer-journey-map · commit 2a12295
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Pawel Huryn.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download customer-journey-map.zip