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://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 or Pawel Huryn.

Download ZIP

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