All commands

Command

/plan-epics

briefs → GitHub epics + user stories

Turn a brief into GitHub epics and linked, labelled stories.

See it run

Illustrative terminal recording of the stages /plan-epics runs, in order.
Illustrative — the stages /plan-epics runs, in order.

How to run it

Run it in your harness

/plan-epics <brief text | path to a brief file | several briefs> [area/label hints] [dry-run] [optional role hints — e.g. "also involve architect and UX"]

<angle brackets> = required · [square brackets] = optional

How it works

Product-manager always authors the backlog. Up to two more specialists join when the brief implicates their domain — or when you name them. A bookkeeping brief stays PM-only.

  1. Read

    Take the brief, the repo's labels, and what is already open, then pick the panel.

    No specialist yet — intake and panel selection are the run.

  2. Slice

    Split the work into epics with clear edges. The panel is product-manager plus at most two of the roles below.

    Also sit when

  3. Write

    One product-manager per epic authors the stories. The same panel then reviews slices in their domain.

    Also sit when

  4. Create

    Open the issues on GitHub, attach each story as a sub-issue of its epic, and verify they connect.

    No extra spawn — the run creates what the panel wrote.

When to use

  • You know the work, but GitHub has no epics or stories yet.
  • Ready to build? /ship-epic. Messy existing backlog? /consolidate-issues.

The skill

The installer ships the full skill — stages, gates, config — from commands/plan-epics.md.

Read the skill on GitHub