fr-plan-epic

star 0

Define a reviewable epic, its spec impact, and its bounded slice breakdown

scotttrinh By scotttrinh schedule Updated 4/3/2026

name: "fr-plan-epic" description: "Define a reviewable epic, its spec impact, and its bounded slice breakdown" metadata: short-description: "Plan one reviewable epic"

Create or update one epic that is large enough to require multiple slices but still has a clear definition of done.

The epic artifact should define:

  • the epic goal
  • why it matters
  • whether specs must change
  • the current system shape
  • the proposed change shape
  • relevant code references
  • definition of done
  • acceptance criteria
  • manual verification
  • an initial slice breakdown
Resolve the current context first:
python3 plugins/forward-roll/skills/fr-plan-epic/scripts/resolve_context.py --epic-id <epic-id>

Create the epic template with:

python3 plugins/forward-roll/skills/fr-plan-epic/scripts/plan_epic.py <epic-id> <slug> --goal "<epic-goal>"
1. Run `resolve_context.py` first to load the runtime, specs root, plans root, and the current epic directory when the epic identifier is already known. 2. Read the runtime contract and the relevant specs before planning. 3. Decide explicitly whether the requested change requires spec updates, is already covered by existing specs, or is implementation-only. 4. Inspect only the code and repository context needed to explain the current system shape and intended change. 5. Write the epic artifact to `/epics/-/EPIC.md`. 6. Keep the epic detailed and decision-oriented, but avoid turning it into an unbounded analysis dump.
Install via CLI
npx skills add https://github.com/scotttrinh/forward-roll --skill fr-plan-epic
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator