bmad-create-epics

Transform PRD requirements and architecture decisions into epics and user stories.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/KatTate/Bmad-for-Replit --skill bmad-create-epics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-create-epics
Source: https://github.com/KatTate/Bmad-for-Replit/tree/main/.agents/skills/bmad-create-epics
Command: npx skills add https://github.com/KatTate/Bmad-for-Replit --skill bmad-create-epics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the complex process of transforming raw Product Requirements Document (PRD) and architecture decisions into well-defined epics and user stories, ensuring clarity and alignment for development teams.

Core Features & Use Cases

  • Requirement Analysis: Extracts functional and non-functional requirements from PRDs and architecture documents.
  • Epic Structuring: Organizes requirements into logical epics based on user value, establishing dependencies.
  • Story Generation: Creates detailed, implementation-ready user stories with acceptance criteria and traceability.
  • Validation: Ensures complete requirement coverage, architectural compliance, and proper story dependencies.
  • Use Case: A product manager needs to break down a new feature into manageable development tasks. This Skill takes the PRD and architecture documents and outputs a set of epics and user stories ready for the engineering team.

Quick Start

Use the bmad-create-epics skill to break down the PRD and architecture documents into epics and stories.

Frequently Asked Questions about bmad-create-epics

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

FAQPage Schema
How do I transform PRD requirements and architecture decisions into epics and user stories?

Breaking down a PRD into epics and user stories requires extracting functional requirements, structuring them into value-driven epics, and generating detailed stories with acceptance criteria. This ensures development teams receive implementation-ready tasks with full traceability and dependency validation.

What is the best way to structure epics based on user value from a product requirements document?

Structuring epics based on user value involves analyzing your PRD to group related functional and non-functional requirements logically. You establish dependencies between these epics to ensure a coherent delivery sequence, validating that all architectural decisions are properly represented before generating detailed user stories.

How do I validate functional requirement coverage when generating user stories?

Validating functional requirement coverage involves cross-referencing generated user stories against the original PRD and architecture documents. You must verify that every requirement maps to a specific story with acceptance criteria, check architectural compliance, and confirm that all story dependencies are properly established.

Can I use workflow automation to break down Phase 3 Solutioning tasks into implementation-ready stories?

Yes, workflow automation can break down Phase 3 Solutioning tasks by taking your PRD and architecture documents as input and automatically applying validation rules for prerequisites, epic design, and story creation. This outputs comprehensive, implementation-ready user stories organized by user value with full dependency tracking.

Do I need architecture documents to generate user stories from a PRD?

Yes, architecture documents are required alongside your PRD to generate accurate user stories. They provide the architectural compliance constraints and technical decisions necessary to validate epic design, ensure proper story dependencies, and confirm that generated stories align with the intended system architecture.