bmad-create-epics-and-stories

Decompose product requirements into epics and stories with acceptance criteria.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/JingyiWng/databricks_ai_dev_kit_price_watcher --skill bmad-create-epics-and-stories-jingyiwng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-create-epics-and-stories
Source: https://github.com/JingyiWng/databricks_ai_dev_kit_price_watcher/tree/main/_bmad/bmm/workflows/3-solutioning/bmad-create-epics-and-stories
Command: npx skills add https://github.com/JingyiWng/databricks_ai_dev_kit_price_watcher --skill bmad-create-epics-and-stories-jingyiwng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps product teams decompose complex requirements into epics and user stories, aligning cross-functional efforts.

Core Features & Use Cases

  • Transform PRD, Architecture decisions, and UX considerations into a structured set of epics and user stories.
  • Map functional and non-functional requirements to standalone epics and stories with clear acceptance criteria.
  • Support iterative collaboration with the user to refine epic structure, story scope, and validation steps.

Quick Start

Provide Step 1: Validate prerequisites and extract all requirements for the project, then generate the initial epics structure.

Frequently Asked Questions about bmad-create-epics-and-stories

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

FAQPage Schema
How do I decompose product requirements into epics and user stories?

To decompose product requirements into epics and user stories, you provide PRD and architecture decisions to extract functional and non-functional requirements, which are then mapped into a structured epic and story hierarchy with clear acceptance criteria.

What is the best way to generate user stories from a PRD?

Generating user stories from a PRD involves validating prerequisites and extracting all project requirements first, then transforming those requirements alongside UX considerations into standalone, ready-to-implement stories through iterative collaboration.

How do I map dependencies when designing epics for complex software?

Mapping dependencies when designing epics requires analyzing architecture decisions and workflow engineering constraints, ensuring that each generated user story accounts for cross-functional dependencies and validation steps before implementation.

Can I refine epic structure and story scope iteratively during requirement extraction?

Yes, you can refine epic structure and story scope iteratively during requirement extraction, as the workflow supports collaborative validation steps to adjust functional and non-functional requirements mapping until stories are ready for implementation.

How do I include UX considerations when generating user stories?

Including UX considerations when generating user stories means integrating user experience constraints directly into the epic design phase, ensuring that the resulting stories reflect both functional needs and UX validation workflows.

Does epic design work for both functional and non-functional requirements?

Yes, epic design works for both functional and non-functional requirements by mapping each requirement type into standalone epics and stories, ensuring comprehensive coverage of architecture and UX constraints with clear acceptance criteria.