rai-epic-design

Design epic scope, stories, and architecture for multi-story work.

71|8|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/humansys/raise --skill rai-epic-design-humansys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rai-epic-design
Source: https://github.com/humansys/raise/tree/main/packages/raise-cli/src/raise_cli/skills_base/rai-epic-design
Command: npx skills add https://github.com/humansys/raise --skill rai-epic-design-humansys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps teams transform high-level objectives into a bounded, actionable epic by defining scope, architecture, and independently deliverable stories while preventing duplication and waste.

Core Features & Use Cases

  • Epic Scoping: Create a clear objective, in-scope/ out-of-scope boundaries, and measurable done criteria for epics spanning 3–10 stories.
  • Gemba-driven Design: Mandates reading real code, identifying existing patterns, and mapping real dependencies before proposing work.
  • Architecture & ADRs: Surface architectural tradeoffs and create ADRs for significant cross-epic decisions; produce scope.md, design.md, ADRs, and a parking lot.
  • Story Decomposition: Break epics into 3–10 independent, MVP-focused stories with sizing, dependencies, and waste checks.

Quick Start

Use the skill to load an Epic Brief or problem brief, perform the gemba walk and graph queries, and produce scope.md and design.md for an epic.

Frequently Asked Questions about rai-epic-design

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

FAQPage Schema
How do I break down a strategic objective into executable epics and stories?

Epic planning transforms strategic objectives into bounded, actionable epics by defining scope, architecture, and independently deliverable stories. It creates clear in-scope and out-of-scope boundaries with measurable done criteria for epics spanning 3 to 10 stories.

What is gemba-driven design and when do I need it for epic planning?

Gemba-driven design mandates reading real code, identifying existing patterns, and mapping real dependencies before proposing work. It is needed when initiating epics that require graph-based introspection and architecture decision records to prevent duplication and waste.

How do I decompose an epic into independent MVP-focused stories?

Story decomposition breaks epics into 3 to 10 independent, MVP-focused stories with sizing, dependencies, and waste checks. This ensures each story can be delivered independently while maintaining alignment with the overall epic scope and architecture.

Can I use this approach for epics spanning fewer than three features?

Epic planning applies to multi-story work spanning three to ten features. For work involving fewer than three features, the formal scope.md and design.md artifacts with tier1 graph queries and ADRs may be excessive for the required effort.

What artifacts do I need to produce when scoping a multi-feature epic?

Epic scoping requires producing scope.md and design.md artifacts, alongside architecture decision records for major tradeoffs. It also generates a parking lot for out-of-scope items and defines measurable done criteria and risks for the epic.

Best way to document architectural tradeoffs during epic design?

Architecture decision records document significant cross-epic tradeoffs during epic design. They surface architectural decisions, capture major tradeoffs, and are produced alongside scope.md and design.md after running tier1 graph queries and gemba code reads.