gm
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
gmskill 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
planningskill immediately.
THE STATE MACHINE
PLAN → EXECUTE → EMIT → VERIFY → UPDATE-DOCS → COMPLETE
FORWARD (ladders):
- PLAN complete → invoke
gm-executeskill - EXECUTE complete → invoke
gm-emitskill - EMIT complete → invoke
gm-completeskill - COMPLETE with .prd items remaining → invoke
gm-executeskill (next wave)
More from anentrypoint/plugforge
planning
Mutable discovery and PRD construction. Invoke at session start and any time new unknowns surface during execution. Loop until no new mutables are discovered.
100agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
97gm-execute
EXECUTE phase. Resolve all mutables via witnessed execution. Any new unknown triggers immediate snake back to planning — restart chain from PLAN.
70gm-emit
EMIT phase. Pre-emit debug, write files, post-emit verify from disk. Any new unknown triggers immediate snake back to planning — restart chain.
69gm-complete
VERIFY and COMPLETE phase. End-to-end system verification and git enforcement. Any new unknown triggers immediate snake back to planning — restart chain.
69update-docs
UPDATE-DOCS phase. Refresh README.md, CLAUDE.md, and docs/index.html to reflect changes made this session. Commits and pushes doc updates. Terminal phase — declares COMPLETE.
57