Agent Skillsmohitagw15856/pm-claude-skills › user-journey-map

user-journey-map

GitHub

将用户旅程转化为可渲染的Mermaid流程图,按阶段展示用户行为与情感评分。识别痛点与优化机会,辅助端到端体验分析与摩擦点定位。

plugins/pm-visuals/skills/user-journey-map/SKILL.md mohitagw15856/pm-claude-skills

Trigger Scenarios

绘制用户或客户旅程地图 分析产品体验全流程 查找摩擦点和流失环节

Install

npx skills add mohitagw15856/pm-claude-skills --skill user-journey-map -g -y
More Options

Non-standard path

npx skills add https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-visuals/skills/user-journey-map -g -y

Use without installing

npx skills use mohitagw15856/pm-claude-skills@user-journey-map

指定 Agent (Claude Code)

npx skills add mohitagw15856/pm-claude-skills --skill user-journey-map -a claude-code -g -y

安装 repo 全部 skill

npx skills add mohitagw15856/pm-claude-skills --all -g -y

预览 repo 内 skill

npx skills add mohitagw15856/pm-claude-skills --list

SKILL.md

Frontmatter
{
    "name": "user-journey-map",
    "description": "Map a user's journey through a product or experience, phase by phase, with their actions and how they feel. Use when asked to map a user\/customer journey, show the experience end-to-end, or find friction and drop-off points. Produces a ready-to-render Mermaid journey diagram (renders live, exportable as PNG\/SVG) plus the friction points and opportunities."
}

User Journey Map Skill

A journey map shows the experience from the user's side — the steps they take, and how good or bad each one feels — so friction becomes visible. This skill turns a described experience into a Mermaid journey diagram (phases → tasks with satisfaction scores) and then calls out where the experience breaks down and what to fix.

Required Inputs

Ask for these only if they aren't already provided:

  • The user / persona — whose journey this is, and their goal.
  • The phases — the high-level stages (e.g. Discover → Sign up → Onboard → Use → Renew).
  • The steps in each phase — the concrete actions the user takes.
  • Sentiment signal — where it feels smooth vs painful (from research, support tickets, or stated assumptions).

Output Format

[Persona]'s journey: [goal]

One line on scope and goal.

journey
    title [Persona] — [goal]
    section Discover
      Hears about product: 4: User
      Visits site: 3: User
    section Sign up
      Creates account: 2: User
      Verifies email: 1: User
    section Onboard
      Completes setup: 3: User
      First success: 5: User

(Scores are 1 = painful → 5 = delightful.)

Friction points — the lowest-scoring steps and why they hurt.

Opportunities — the highest-leverage fixes, tied to specific steps.

Assumptions — where sentiment was inferred rather than measured.

Mermaid Rules (so it renders)

  • Start with journey then title ....
  • Each section Name groups steps; each step is Task name: score: Actor (score 1–5).
  • Keep task names short; no colons inside the task text (colon is the field separator).
  • One actor is fine; multiple actors can share a step (: 3: User, Support).

Quality Checks

  • Phases follow the real order of the experience, end to end
  • Each step has an honest 1–5 sentiment score (not all 3s or all 5s)
  • The lowest scores are explained, and tied to concrete fixes
  • Opportunities are specific and point at named steps, not generic advice
  • The Mermaid block renders without edits

Anti-Patterns

  • Do not score everything positively — the map's value is exposing the painful steps
  • Do not list features instead of the user's actions — stay on the user's side
  • Do not skip the "why" behind low scores — a score without a reason isn't actionable
  • Do not put colons inside task names — it breaks the Mermaid journey syntax
  • Do not invent research — label inferred sentiment as an assumption

Based On

Customer/user journey mapping (phases, actions, emotion curve, friction-to-opportunity), as renderable Mermaid.

Version History

  • a38bc30 Current 2026-07-05 11:28

Same Skill Collection

exports/openclaw/360-feedback-template/SKILL.md
exports/openclaw/401k-plan-decoder/SKILL.md
exports/openclaw/ab-test-planner/SKILL.md
exports/openclaw/ab-test-readout/SKILL.md
exports/openclaw/accessibility-audit/SKILL.md
exports/openclaw/account-plan/SKILL.md
exports/openclaw/acquirer-red-team/SKILL.md
exports/openclaw/ad-copy/SKILL.md
exports/openclaw/aeo-optimizer/SKILL.md
exports/openclaw/agenda-or-cancel/SKILL.md
exports/openclaw/agent-design-review/SKILL.md
exports/openclaw/agent-observability-spec/SKILL.md
exports/openclaw/agent-spec/SKILL.md
exports/openclaw/ai-ethics-review/SKILL.md
exports/openclaw/ai-eval-plan/SKILL.md
exports/openclaw/ai-feature-prd/SKILL.md
exports/openclaw/ai-product-canvas/SKILL.md
exports/openclaw/air-quality/SKILL.md
exports/openclaw/altitude-shifter/SKILL.md
exports/openclaw/ambiguity-resolver/SKILL.md
exports/openclaw/analyst-relations-brief/SKILL.md
exports/openclaw/announcement-card/SKILL.md
exports/openclaw/api-docs-writer/SKILL.md
exports/openclaw/api-test-plan/SKILL.md
exports/openclaw/api-versioning-strategy/SKILL.md
exports/openclaw/apology-letter/SKILL.md
exports/openclaw/architecture-decision-record/SKILL.md
exports/openclaw/architecture-diagram/SKILL.md
exports/openclaw/archive-strategy/SKILL.md
exports/openclaw/assumption-bounty/SKILL.md
exports/openclaw/assumption-mapper/SKILL.md
exports/openclaw/async-update-format/SKILL.md
exports/openclaw/auto-repair-estimate-decoder/SKILL.md
exports/openclaw/autopilot-charter/SKILL.md
exports/openclaw/benefits-decoder/SKILL.md
exports/openclaw/bid-tender-review/SKILL.md
exports/openclaw/board-deck-narrative/SKILL.md
exports/openclaw/board-minutes/SKILL.md
exports/openclaw/board-pre-read/SKILL.md
exports/openclaw/bom-cost-review/SKILL.md
exports/openclaw/bookkeeping-categorization/SKILL.md
exports/openclaw/boolean-search-builder/SKILL.md
exports/openclaw/brag-doc/SKILL.md
exports/openclaw/brainstorming/SKILL.md
exports/openclaw/brief-builder/SKILL.md
exports/openclaw/briefing-note/SKILL.md
exports/openclaw/budget-builder/SKILL.md
exports/openclaw/budget-variance-analysis/SKILL.md
exports/openclaw/bug-diagnosis/SKILL.md
exports/openclaw/bug-report/SKILL.md

Metadata

Files
0
Version
471c606
Hash
05771467
Indexed
2026-07-05 11:28

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-30 05:41
浙ICP备14020137号-1 $방문자$