bmad-create-epics-and-stories

Decompose project requirements into epics and stories with acceptance criteria.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Yukine5377/common --skill bmad-create-epics-and-stories-yukine5377
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-create-epics-and-stories
Source: https://github.com/Yukine5377/common/tree/main/.cursor/skills/bmad-create-epics-and-stories
Command: npx skills add https://github.com/Yukine5377/common --skill bmad-create-epics-and-stories-yukine5377

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Breaks down ambiguous requirements into structured, testable epics and stories to enable focused planning and execution.

Core Features & Use Cases

  • Converts PRD, Architecture decisions, and UX hints into a hierarchical epic/story backlog aligned with user value.
  • Produces acceptance criteria and FR/NFR mappings to ensure traceability and testability.
  • Supports step-by-step collaboration with a product owner, preserving sequential design and continuous validation.

Quick Start

Initialize the BMAD Epic-Story design flow by loading the extracted requirements and following the step-by-step prompts to create epics and stories.

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 break down ambiguous project requirements into structured epics and stories?▼

To break down ambiguous requirements into structured epics and stories, you identify and validate the project requirements, then decompose them into a hierarchical backlog aligned with user value. This produces testable stories with acceptance criteria and FR/NFR mappings.

How does mapping functional and non-functional requirements to a backlog work?▼

Mapping functional and non-functional requirements to a backlog works by converting PRD and architecture constraints into a hierarchical epic/story structure. This ensures traceability and testability by attaching acceptance criteria to each generated story.

What is the best way to generate a ready-to-implement backlog from a PRD?▼

The best way to generate a ready-to-implement backlog from a PRD is to extract requirements and follow a step-by-step design flow. This process preserves sequential design and continuous validation while mapping architecture constraints to actionable stories.

Can I use this epic and story planning workflow for step-by-step collaboration with a product owner?▼

Yes, you can use this epic and story planning workflow for step-by-step collaboration with a product owner. The process supports continuous validation and sequential design by prompting you through the requirements decomposition flow.

Do I need extracted requirements and architecture constraints before creating epics?▼

Yes, you need extracted requirements and architecture constraints before creating epics. Loading these inputs initializes the design flow, enabling the system to validate project requirements and map them into a structured backlog.

Why decompose requirements into epics and stories instead of a flat task list?▼

Decomposing requirements into epics and stories instead of a flat task list preserves user-value focus and enables sequential design. It converts UX hints and architecture decisions into traceable items with clear acceptance criteria for focused execution.