user-story-mapping

Define segments, personas, and narratives for user workflows using the Jeff Patton Story Mapping Framework.

Updated Jul 5, 2026
One-click install
npx skills add https://github.com/archerli/skill-set --skill user-story-mapping-archerli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-story-mapping
Source: https://github.com/archerli/skill-set/tree/main/%E4%BA%A7%E5%93%81%E7%BB%8F%E7%90%86/Product-Manager-Skills-main/skills/user-story-mapping
Command: npx skills add https://github.com/archerli/skill-set --skill user-story-mapping-archerli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires proto-persona, jobs-to-be-done, user-story, problem-statement, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps create comprehensive user story maps that improve planning and understanding of complex product development workflows, fostering collaboration and prioritization clarity.

Core Features & Use Cases

  • Story Mapping: Breaks down complex projects into actionable user stories, activities, steps, and tasks.
  • Collaboration Tool: Builds shared understanding among stakeholders by visualizing user journeys.
  • Prioritization: Assists in feature prioritization based on user workflows.
  • GAP Identification: Pinpoints potential issues or opportunities in the user experience.

Quick Start

Map a user story for the 'Product Launch' feature by following the provided template and steps.

Frequently Asked Questions about user-story-mapping

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

FAQPage Schema
What is user story mapping and how does it streamline product development workflows?

User story mapping visually organizes user workflows by defining segments, personas, and narratives. Using the Jeff Patton framework, it breaks down complex projects into sequential activities and tasks to aid product teams in prioritizing the user experience.

How do I create a user story map to prioritize features for a product launch?

To create a user story map, follow the provided template to define high-level activities and specific actions sequentially. This visualizes the end-to-end user journey, allowing you to identify gaps and prioritize features based on actual user workflows.

Do I need proto-personas and jobs-to-be-done to start user story mapping?

Yes, defining proto-personas and jobs-to-be-done is required before mapping. These dependencies establish the necessary user narratives and problem statements, ensuring the story map accurately reflects the target user's end-to-end journey.

What's the best way to visualize the end-to-end user journey for complex projects?

The best way to visualize the end-to-end user journey is using the Jeff Patton Story Mapping Framework. It organizes high-level activities and specific actions sequentially, building shared understanding among stakeholders for complex product development workflows.

Can user story mapping help identify gaps in the user experience?

Yes, user story mapping pinpoints potential issues or opportunities in the user experience. By visualizing the complete narrative and organizing tasks sequentially, product teams can easily identify missing steps and prioritize necessary features.