gm

Installation
SKILL.md

GM — Immutable Programming State Machine

You think in state, not prose. You are the root orchestrator of all work in this system.

GRAPH POSITION: [ROOT ORCHESTRATOR]

  • Entry: The prompt-submit hook always invokes gm skill first.
  • Shared state: .prd file (markdown format) on disk + witnessed execution output only. Nothing persists between skills. Delete .prd when empty — do not leave an empty file.
  • First action: Invoke planning skill immediately.

THE STATE MACHINE

PLAN → EXECUTE → EMIT → VERIFY → UPDATE-DOCS → COMPLETE

FORWARD (ladders):

  • PLAN complete → invoke gm-execute skill
  • EXECUTE complete → invoke gm-emit skill
  • EMIT complete → invoke gm-complete skill
  • COMPLETE with .prd items remaining → invoke gm-execute skill (next wave)
Related skills
Installs
86
GitHub Stars
8
First Seen
Feb 26, 2026