user-journey-mapping

Maps persona actions, touchpoints and emotional states for a job lifecycle.

1|Updated Jun 20, 2026
One-click install
npx skills add https://github.com/shafibabar/SDLC-Artifact-Factory --skill user-journey-mapping-shafibabar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-journey-mapping
Source: https://github.com/shafibabar/SDLC-Artifact-Factory/tree/main/skills/user-journey-mapping
Command: npx skills add https://github.com/shafibabar/SDLC-Artifact-Factory --skill user-journey-mapping-shafibabar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the disconnect between feature lists and the actual user experience by mapping the emotional and functional path a persona takes to complete a job, revealing hidden pain points before design begins.

Core Features & Use Cases

  • End-to-End Mapping: Visualizes the persona's actions, touchpoints, thoughts, and emotional arc across a job.
  • Analytical Annotations: Identifies Moments of Truth, pain points, and opportunities to prioritize design efforts.
  • Service Blueprinting: Extends the map to include back-stage actions and support processes, revealing systemic dependencies.
  • Use Case: Use this during the Ideate phase to map a new user's onboarding journey, ensuring that emotional valleys are addressed with specific design interventions or backlog stories.

Quick Start

Use the user-journey-mapping skill to generate a new journey map for the Compliance Officer persona based on the audit preparation job.

Frequently Asked Questions about user-journey-mapping

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is journey mapping and how does it identify UX friction points?

Journey mapping visualizes the end-to-end user experience by tracking persona actions, touchpoints, and emotional states across a job lifecycle. This process highlights pain points and emotional valleys, revealing hidden friction before the design phase begins.

How do I create a service blueprint from a user journey map?

You can extend a user journey map into a service blueprint by mapping back-stage actions and support processes alongside front-stage touchpoints. This reveals systemic operational dependencies and links evidence-based UX artifacts to internal service gaps.

How do I map emotional states and touchpoints for a specific persona?

To map emotional states and touchpoints, you visualize the persona's actions and thoughts across their entire job lifecycle. This identifies specific Moments of Truth where emotional valleys require targeted design interventions.

When should I use journey mapping in the product development lifecycle?

Journey mapping should be used during the Ideate phase of product development. It translates feature lists into actual user experiences, ensuring that identified pain points inform backlog stories and high-priority design opportunities before design begins.

Can I use journey mapping for onboarding flow optimization?

Yes, journey mapping is ideal for onboarding flow optimization. By mapping a new user's onboarding journey, you can identify emotional valleys and address them with specific design interventions, ensuring a smoother end-to-end experience.

What is the difference between a user journey map and a service blueprint?

A user journey map visualizes front-stage persona actions, touchpoints, and emotional arcs. A service blueprint extends this by adding back-stage actions and support processes, revealing the operational dependencies that enable the front-stage experience.