planning
Installation
SKILL.md
PRD Construction — Mutable Discovery Loop
You are in the PLAN phase. Your job is to discover every unknown before execution begins.
GRAPH POSITION: [PLAN] → EXECUTE → EMIT → VERIFY → COMPLETE
- Entry chain: prompt-submit hook →
gmskill →planningskill (here). - Also entered: any time a new unknown surfaces in EXECUTE, EMIT, or VERIFY.
TRANSITIONS
FORWARD:
- No new mutables discovered in latest pass → .prd is complete → invoke
gm-executeskill
SELF-LOOP (stay in PLAN):
- Each planning pass may surface new unknowns → add them to .prd → plan again
- Loop until a full pass produces zero new items
- Do not advance to EXECUTE while unknowns remain discoverable through reasoning alone