Customer Journey Map
Pawel HurynCommunityCreated by Pawel Huryn
- Skill
- Content generator
- Business and productivity
- MIT
- No issues found
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
Download the skill as a ZIP:
https://autogineer.com/agent-skills/phuryn/customer-journey-map/downloadUnzip 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
Define the persona: Who is traveling this journey? Use a specific persona with JTBD, not a generic user.
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? 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
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
Create the journey map table:
Stage Touchpoint User Action Emotion Pain Point Opportunity 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
- ATTRIBUTION.mdAdded by AutoGineer878 B
- LICENSELicence file added by AutoGineer1.0 KiB
- SKILL.md3.2 KiB
LICENSE
MIT License Copyright (c) 2026 Pawel Huryn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
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