harness-create-epics-and-stories

Break PRD requirements and architecture decisions into epics and stories with acceptance criteria.

1|Updated May 23, 2026
One-click install
npx skills add https://github.com/baobao0303/harness --skill harness-create-epics-and-stories
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness-create-epics-and-stories
Source: https://github.com/baobao0303/harness/tree/main/.agents/skills/harness-create-epics-and-stories
Command: npx skills add https://github.com/baobao0303/harness --skill harness-create-epics-and-stories

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, _harness/scripts/resolve_customization.py, and includes scripts (resource) components.

What problem does it solve?

It helps teams convert PRD requirements and architecture decisions into a clear, user-value-focused epic and story backlog that a Developer agent can implement with complete acceptance criteria.

Core Features & Use Cases

  • Requirement Decomposition: Extracts functional, non-functional, and architecture-driven requirements from the project planning artifacts.
  • Epic Structuring: Groups requirements into standalone, user-value epics with explicit FR coverage and a coverage map.
  • Story Generation with ACs: Produces implementable stories (per epic) that include testable Given/When/Then acceptance criteria, without forward dependencies.

Quick Start

Ask the workflow to create the epics and stories list for your PRD and architecture; then confirm the extracted requirements and the proposed epic structure to generate the full backlog.

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

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

FAQPage Schema
How do I break down a PRD into epics and user stories with acceptance criteria?

To break down a PRD into epics and user stories, the Skill extracts functional and non-functional requirements, groups them into user-value epics, and generates stories with testable Given/When/Then acceptance criteria without forward dependencies.

What is the best way to generate a developer agent-ready backlog from architecture decisions?

Generating a developer agent-ready backlog from architecture decisions involves ingesting architecture inputs, structuring standalone epics with explicit coverage, and sizing stories per developer agent with strict coverage validation so every functional requirement maps to at least one story.

Can I use this workflow to extract non-functional requirements from project planning artifacts?

Yes, you can use this workflow to extract non-functional requirements. It performs requirement decomposition to pull functional, non-functional, and architecture-driven requirements directly from project planning artifacts for backlog generation.

How does requirement decomposition ensure every functional requirement maps to a user story?

Requirement decomposition ensures every functional requirement maps to a user story through strict coverage validation. It builds an explicit coverage map during epic structuring to guarantee complete FR-to-story traceability.

Do I need Python3 to create epics and stories from a PRD?

Yes, you need Python3 to create epics and stories from a PRD. The Skill relies on Python3 and internal scripts to resolve customizations and execute the sequential step generation process for backlog output.

What are the limitations of using AI for requirements decomposition and story generation?

A limitation of AI requirements decomposition is that it requires collaborative confirmation gates at multiple stages. You must manually confirm extracted requirements and proposed epic structures before the full story backlog can be generated.