skills/user-journey-mapping/SKILL.md
Create comprehensive user journey maps that identify pain points, opportunities, and emotional states across touchpoints. Use when mapping user experiences or analyzing conversion flows.
npx skillsauth add nickcrew/claude-ctx-plugin user-journey-mappingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Comprehensive guide to creating user journey maps that reveal pain points, opportunities, and emotional states across the entire user experience.
| Task | Load reference |
| --- | --- |
| Research Methods | skills/user-journey-mapping/references/research-methods.md |
Define the major phases users go through:
Awareness → Consideration → Decision → Onboarding → Usage → Advocacy
What the user does at each stage:
Where interaction happens:
How users feel (use emoticons or scale):
😊 Delighted → 😐 Neutral → 😤 Frustrated → 😡 Angry
Where friction occurs:
Where we can improve:
## User Journey: [Persona Name] - [Goal]
### Stage 1: [Stage Name]
**User Goal**: [What they're trying to achieve]
**Actions**:
- [Action 1]
- [Action 2]
**Touchpoints**: [Where interaction happens]
**Emotions**: [😊/😐/😤/😡] - [Why they feel this way]
**Pain Points**:
- [Pain point with impact]
**Opportunities**:
- [Opportunity with potential impact]
**Metrics**: [How we measure this stage]
---
[Repeat for each stage]
| Stage | Awareness | Cart | Checkout | Payment | Confirmation | |-------|-----------|------|----------|---------|--------------| | Actions | Browse, compare | Add items, review | Enter details | Pay | Receive | | Emotions | 😊 Excited | 😐 Considering | 😤 Tedious | 😰 Anxious | 😊 Relieved | | Pain Points | Too many options | Price unclear | Too many fields | Security fears | No ETA | | Opportunities | Recommendations | Clear pricing | Autofill | Trust signals | Tracking |
testing
Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization
testing
Comprehensive security assessment and remediation. Use for security reviews, compliance checks, vulnerability assessments.
research
Systematic performance analysis and optimization. Use when things are slow, need optimization, or preparing for scale.
development
Complete feature development workflow from design to deployment. Use when implementing new features or functionality.