bmad-create-epics-and-stories

Decompose PRD, Architecture, and UX inputs into epics and user stories.

Updated Sep 27, 2025
One-click install
npx skills add https://github.com/Cbanzaime23/Booking-System --skill bmad-create-epics-and-stories-cbanzaime23
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-create-epics-and-stories
Source: https://github.com/Cbanzaime23/Booking-System/tree/main/.agent/skills/bmad-create-epics-and-stories
Command: npx skills add https://github.com/Cbanzaime23/Booking-System --skill bmad-create-epics-and-stories-cbanzaime23

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Decomposes complex product requirements into a structured hierarchy of epics and stories, enabling consistent planning and traceability across PRD, Architecture, and UX inputs.

Core Features & Use Cases

  • Requirement decomposition: converts PRD, Architecture, and UX documents into epics and user stories with clear acceptance criteria.
  • Requirements mapping: builds a coverage map showing how every FR is addressed by epics.
  • Collaborative design: guides iterative refinement with the user to ensure alignment with the product vision.
  • Incremental delivery: ensures each epic and its stories produce end-to-end value independently.
  • UX integration: incorporates UX requirements when provided, ensuring design considerations are captured as stories.

Quick Start

Initiate the workflow to extract requirements and generate epics and stories from PRD, Architecture, and UX documents.

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 can use a structured workflow that breaks down PRD, Architecture, and UX inputs into a traceable hierarchy with clear acceptance criteria. This ensures every functional requirement maps directly to an epic.

What is the best way to ensure traceability between PRD requirements and agile epics?

The best way to ensure traceability between PRD requirements and agile epics is to generate a coverage map that explicitly links every functional requirement to its corresponding epic. This auditing process verifies full coverage and prevents orphaned stories.

How do I size user stories for a single developer while maintaining end-to-end value?

Sizing user stories for a single developer requires applying single-dev story sizing and dependency rules during decomposition. This approach guarantees each story and its parent epic deliver incremental end-to-end value independently without blocking parallel work.

Can I integrate UX requirements into agile user stories during requirement decomposition?

Yes, you can integrate UX requirements into agile user stories during requirement decomposition. When UX documents are provided as input, the workflow incorporates design considerations and captures them directly as actionable stories within the planning artifact.

How do I audit functional requirement coverage for my agile planning artifacts?

To audit functional requirement coverage for your agile planning artifacts, generate a coverage map that cross-references every FR against the created epics. This ensures complete adherence to dependency rules and validates that all requirements are addressed.