user-story-mapping

Create visual user story maps from activities, steps, and tasks.

Updated Aug 18, 2024
One-click install
npx skills add https://github.com/ch-m-n/dotfile --skill user-story-mapping-ch-m-n
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-story-mapping
Source: https://github.com/ch-m-n/dotfile/tree/main/opencode/skills/user-story-mapping
Command: npx skills add https://github.com/ch-m-n/dotfile --skill user-story-mapping-ch-m-n

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams escape feature lists by creating a shared visual narrative of how users move through a workflow, revealing dependencies, gaps, and MVP priorities before building.

Core Features & Use Cases

  • Backbone Visualization: Document activities, steps, and tasks horizontally to express the user journey from start to finish.
  • Release Prioritization: Arrange essential MVP tasks above lower rows for phased delivery planning and stakeholder alignment.
  • Use Case: Run a mapping workshop with product, design, and engineering to transform a vague backlog into a structured story map for a new onboarding experience.

Quick Start

Use the user-story-mapping skill to outline the segment, persona, narrative, activities, steps, tasks, and release priorities for the workflow you are planning.

Frequently Asked Questions about user-story-mapping

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

FAQPage Schema
How do I structure a backlog using user story mapping for MVP planning?

User story mapping structures a backlog by arranging activities, steps, and tasks horizontally to visualize the user journey, then prioritizing essential MVP tasks above lower rows for phased release planning.

What is the best way to align product, design, and engineering teams around a user journey?

User story mapping aligns teams by creating a shared visual narrative of the workflow, revealing dependencies and gaps so everyone understands the user journey and release priorities before building.

How do I prioritize backlog items for a phased delivery roadmap?

You prioritize backlog items by organizing tasks into horizontal rows based on the user journey, then placing essential MVP features in higher rows and lower priority items below for phased delivery.

When should I use user story mapping instead of a flat feature list?

Use user story mapping when a flat feature list fails to expose workflow dependencies, gaps, and user narrative context, requiring a visual backbone to align stakeholders on MVP priorities.

What elements do I need to define before creating a user story map?

Before creating a user story map, you need to define segments, personas, narratives, activities, steps, tasks, and release priorities to ensure clarity across the mapped user journey.

Can user story mapping help plan a new user onboarding experience?

User story mapping can plan an onboarding experience by transforming a vague backlog into a structured visual map of the user journey, clarifying activities and tasks needed for the MVP release.