From grimoire
Maps end-to-end user experiences to identify pain points, emotional lows, and opportunity areas across product or service touchpoints.
How this skill is triggered — by the user, by Claude, or both
Slash command
/grimoire:design-user-journey-mapThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build a structured visual representation of how a real user experiences a product or service end-to-end, revealing emotional highs and lows, friction points, and unmet needs.
Build a structured visual representation of how a real user experiences a product or service end-to-end, revealing emotional highs and lows, friction points, and unmet needs.
Adopted by: IDEO, Airbnb, Uber, IBM Design, SAP, and the majority of Fortune 500 companies with mature UX practices, as documented by Nielsen Norman Group's 2020 UX maturity survey. Impact: NNG research (2020) shows journey mapping reduces cross-functional misalignment by surfacing shared visibility into user pain points; Kalbach (2016) documents that companies using experience maps to drive product roadmaps ship features with 28% higher adoption rates because decisions are grounded in observed behavior rather than internal assumptions. Why best: Journey mapping forces a shift from inside-out (organization-centric) to outside-in (user-centric) thinking by anchoring every insight to a specific moment in the user's experience. Unlike persona documents or feature lists, a journey map shows causality — why users feel frustrated at a specific point and what organizational or design factor causes it.
Sources: Nielsen Norman Group — "Journey Mapping 101" (Gibbons, 2020); Kalbach, Jim — "Mapping Experiences: A Complete Guide to Creating Value through Journeys, Blueprints, and Diagrams" (2016); IDEO — Design Thinking methodology documentation; Rosenbaum, M. et al. — "The Handbook of Service Marketing Research" (2011).
Define the scope and persona before mapping anything — A journey map without a specific user and a specific scenario is useless. Define: (a) the persona — one primary user archetype based on research, not assumption; (b) the scenario — a specific goal that persona is trying to accomplish ("a first-time user activating a free trial and reaching their first 'aha moment'"); (c) the scope — does the map start at awareness or at product login? Set boundaries explicitly.
Gather qualitative research data — A journey map built from internal assumptions is a fiction map, not a user journey map. Collect: user interviews (5–8 minimum per persona), usability session recordings, support ticket themes, customer satisfaction survey verbatims, and analytics data for drop-off points. The map is a synthesis artifact — its quality is bounded by the quality of the research that feeds it.
Define the journey stages — Segment the experience into 4–7 stages that represent meaningful shifts in what the user is doing or thinking. Common stage sequences: Discover → Evaluate → Onboard → Use → Expand. Stage names must reflect the user's perspective, not the company's funnel stages. "Lead qualification" is a company stage; "figuring out if this tool is worth my time" is a user stage.
Map user actions per stage — For each stage, list the specific actions the user takes: searches, clicks, reads, calls, waits. Actions are observable behaviors, not feelings. Keep action language concrete: "Googles the error message," not "struggles with the product."
Map thoughts and questions per stage — List the questions the user is asking themselves at each stage: "Is this price fair?" "Will this take long to set up?" "Who do I call if this breaks?" These questions represent information needs — wherever questions go unanswered, opportunity exists.
Map emotional states using a sentiment curve — Rate the user's emotional experience at each stage on a scale from frustrated (−2) to delighted (+2). Plot this as a curve across the map. The curve is the most actionable element: deep troughs show where to focus remediation; peaks show what to preserve and amplify.
Identify touchpoints and channels — For each stage, document which channels the user interacts through: website, email, in-app notification, phone support, physical store, third-party review site. Touchpoints reveal where organizational handoffs happen — these handoffs are where experience quality most often degrades.
Capture organizational backstage factors — Behind each user-facing touchpoint, note which internal team, system, or process is responsible for delivering that experience. This backstage layer (from service blueprint methodology) connects user pain to organizational root cause and makes the map actionable for specific teams.
Identify pain points and opportunity areas — Mark every emotional trough, every unanswered question, and every touchpoint gap with a color-coded flag. Cluster flags into themes. Prioritize by: severity of emotional impact × frequency of occurrence. Opportunities are the inverse — high-positive moments that could be amplified or replicated elsewhere in the journey.
Validate with users and present as a living document — Show the draft map to 2–3 users who represent the persona and ask: "Does this feel true to your experience? What's wrong or missing?" Revise based on feedback. Publish the map in a shared workspace accessible to product, design, engineering, and customer success. Revisit quarterly as the product evolves — a 12-month-old journey map reflects a product that no longer exists.
Onboarding journey: Intercom maps the new user journey from signup email to first message sent, revealing that users who did not send a message within 48 hours of signup churned at 3× the rate of those who did — the map exposed that the onboarding sequence was not surfacing the core action early enough.
Support experience: A B2B software company journey-mapped customers who escalated to enterprise support, revealing that 60% of high-severity tickets were caused by a single confusing step in the admin configuration flow that was invisible to the product team reviewing standard analytics.
npx claudepluginhub jeffreytse/grimoire --plugin grimoireCreate an end-to-end user journey map with stages, touchpoints, emotions, pain points, and opportunity areas. Use when mapping the full user experience for a product, feature, or service.
Creates user journey maps with personas, phases, touchpoints, emotions, pain points, and opportunities for UX analysis and improvement.
Use this skill when the user asks to "create a journey map", "user journey map", "map the user experience", "map the customer journey", "end-to-end user flow", "what does the user experience look like", "map the onboarding journey", or wants to visualize the full sequence of steps a user goes through to accomplish a goal — including touchpoints, emotions, and friction points.