generate-intent-epics

Generate ICE schema epics from enriched vertical capability data and manifests decisions.

3|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/kapilvirenahuja/garura --skill generate-intent-epics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-intent-epics
Source: https://github.com/kapilvirenahuja/garura/tree/main/core/components/skills/generate-intent-epics
Command: npx skills add https://github.com/kapilvirenahuja/garura --skill generate-intent-epics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Generate intent epics from enriched capability data so product teams get reviewer-friendly, deterministic, structured epics that satisfy the ICE schema and are ready for downstream expectation drafting and validation.

Core Features & Use Cases

  • Epic instantiation from capability data: Creates one intent epic YAML per enriched vertical capability after merging any component capabilities into their parent vertical.
  • Human-readable intent drafting: Produces plain-language goals, constraints, and failure scenarios with strict ordering and the required four-section ICE structure.
  • Decision traceability: Writes a decision-manifest.yaml that records key inferred decisions with tiering and grounding.
  • Schema- and rule-driven output: Populates all mandatory fields from schema/rules inputs and avoids banned legacy key shapes.

Quick Start

Use generate-intent-epics with enriched-capabilities.yaml, a project profile, and a market brief to write one intent-epic YAML per vertical capability into your product epics directory.

Frequently Asked Questions about generate-intent-epics

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

FAQPage Schema
How do I generate structured product epics from capability data?

To generate structured product epics from capability data, use a schema-driven transformation process that reads enriched capabilities and project profiles to populate goals, constraints, and failure scenarios in human-readable YAML files.

What is an intent epic and how does it fit into product planning?

An intent epic is a deterministic, reviewer-friendly YAML file that uses the four-section ICE schema to structure goals, constraints, and failure scenarios, preparing enriched capabilities for downstream expectation drafting and validation.

How do I ensure generated epics include only vertical capabilities and not components?

Ensure generated epics include only vertical capabilities by applying component-to-parent merging before schema-driven generation, which absorbs component capabilities into parent verticals and prevents them from becoming standalone epics.

Can I use schema-driven generation to track decisions made during epic creation?

Yes, schema-driven generation can track decisions by emitting a decision-manifest.yaml file alongside intent epics, recording key inferred decisions with tiering and grounding to provide full traceability for product teams during review.

Do I need a project profile and market brief to draft human-readable intent epics?

Yes, you need a project profile and market brief alongside enriched capability data to populate the mandatory ICE schema fields with plain language goals, constraints, and failure scenarios for human-readable intent epics.

What are the limitations of using deterministic workflows for epic generation?

The limitation of deterministic workflows for epic generation is that outputs rely entirely on the quality of enriched capability data and project profiles, as the schema-driven process strictly populates mandatory fields and avoids banned legacy key shapes.