user-story-builder

Guide users through a 6-phase conversational process to create Jobs To Be Done user stories.

25|5|Updated May 1, 2026
One-click install
npx skills add https://github.com/josemerca/mercadona-user-story-toolkit --skill user-story-builder-josemerca
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-story-builder
Source: https://github.com/josemerca/mercadona-user-story-toolkit/tree/main/skills/user-story-builder
Command: npx skills add https://github.com/josemerca/mercadona-user-story-toolkit --skill user-story-builder-josemerca

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users create user stories of high quality using the Jobs To Be Done (JTBD) methodology, ensuring that stories capture the context of the work, functional, emotional, and social motivations of the user.

Core Features & Use Cases

  • Conversational Assistant: Guides users through a 6-phase conversational process to create user stories.
  • Jobs To Be Done: Focuses on the real work users need to do, not just the solution.
  • User Specificity: Ensures user stories are tailored to specific users, not generic roles.
  • Motivation Dimensions: Captures functional, emotional, and social motivations.
  • Behavior Change: Defines clear behavior changes and measurable outcomes.
  • Use Case: Ideal for product managers, engineers, and anyone involved in product development who needs to create well-defined user stories.

Quick Start

Start the user story creation process by running the command: /user-story-builder

Frequently Asked Questions about user-story-builder

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

FAQPage Schema
How do I create user stories using the Jobs To Be Done methodology?

The Jobs To Be Done methodology helps create user stories by focusing on the actual work users need done rather than just solutions. It captures the context of the work alongside functional, emotional, and social motivations to ensure stories are specific and actionable.

What is the best way to write user stories that capture emotional and social motivations?

The best way to write user stories that capture emotional and social motivations is using a JTBD framework. This approach ensures your stories are tailored to specific users and align with their real motivations rather than relying on generic role definitions.

How do I start the conversational assistant for product development user stories?

To start the conversational assistant for product development user stories, you run the command `/user-story-builder`. This initiates a guided 6-phase process that helps product managers and engineers define well-structured stories based on user motivations.

Do I need Python to use a JTBD conversational assistant for user story creation?

Yes, you need Python installed to use this JTBD conversational assistant. Python is required for the execution of the scripts and for interacting with the conversational process that generates your tailored user stories.

Can I use this user story builder for defining measurable behavior changes?

Yes, you can use this user story builder for defining measurable behavior changes. The Jobs To Be Done methodology specifically ensures that your user stories conclude with clear behavior changes and measurable outcomes aligned with user motivations.