One-click install
npx skills add https://github.com/officebeats/beats-pm-kit --skill user-story-mapping-officebeats
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-story-mapping
Source: https://github.com/officebeats/beats-pm-kit/tree/main/.agent/skills/user-story-mapping
Command: npx skills add https://github.com/officebeats/beats-pm-kit --skill user-story-mapping-officebeats

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps product teams visualize the entire user journey, breaking down complex workflows into manageable activities, steps, and tasks to build shared understanding and prioritize effectively.

Core Features & Use Cases

  • User Journey Visualization: Creates a hierarchical map of user activities, steps, and tasks from left to right.
  • Prioritization Framework: Organizes work vertically by priority, clearly defining MVP and future releases.
  • Use Case: When launching a new feature, use this Skill to map out how users will interact with it, ensuring all necessary steps are considered and prioritized for the initial release.

Quick Start

Create a user story map for a freelance graphic designer completing a client project from kickoff to final payment.

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 visualize the user journey?

User story mapping visualizes the user journey by breaking down high-level activities into sequential steps and granular tasks from left to right. This hierarchical map builds shared understanding across product, design, and engineering teams for feature planning.

How do I build a user story map for MVP planning?

Build a user story map for MVP planning by organizing work vertically by priority after mapping the horizontal user journey. This clearly defines which steps and tasks belong in the initial MVP release versus future iterations.

Can I use user story mapping for backlog prioritization across product and engineering teams?

Yes, user story mapping facilitates backlog prioritization by creating a shared visual understanding of user workflows. Product, design, and engineering teams can use the hierarchical map to align on feature priority and release scope.

When do I need user story mapping instead of a flat product backlog?

You need user story mapping when launching a new feature or complex workflow that requires visualizing the entire user journey. It breaks down activities into manageable steps to ensure all necessary tasks are considered and prioritized, unlike a flat backlog.

How do I map user activities into sequential steps and granular tasks?

Map user activities into sequential steps and granular tasks by arranging high-level activities horizontally to represent the user journey timeline, then breaking each activity down vertically into smaller, actionable tasks for development.

Does user story mapping work for visualizing freelance or client project workflows?

Yes, user story mapping works for client project workflows by mapping the entire process from kickoff to final payment. It visualizes sequential activities and prioritizes tasks to ensure all necessary project steps are managed effectively.