gm-gdd

Generates and updates a GDD and roadmap for one Semver tag at a time.

511|44|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/RandallLiuXin/GodotMaker --skill gm-gdd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gm-gdd
Source: https://github.com/RandallLiuXin/GodotMaker/tree/main/skills/core/gm-gdd
Command: npx skills add https://github.com/RandallLiuXin/GodotMaker --skill gm-gdd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It reduces the work of transforming a raw game idea into a concrete, iteratively scoped Game Design Document and per-tag implementation plan for a local Godot project.

Core Features & Use Cases

  • Socratic GDD generation and updates: Runs a full interview on the first run to create GDD.md, then iteratively refines the GDD for the next roadmap tag.
  • SemVer, minimal-playable-unit roadmap: Derives ROADMAP.md into tag-by-tag releases (each a playable slice) and enforces explicit user confirmation before writing it.
  • Per-tag decomposition into actionable artifacts: Generates/overwrites PLAN.md, STRUCTURE.md, SCENES.md, STYLE.md, and updates ASSETS.md for the current tag while guarding against code writes and asset directory overwrites.

Quick Start

Run /gm-gdd to guide the next GDD+ROADMAP planning and produce the current tag’s PLAN/STRUCTURE/SCENES/STYLE/ASSETS artifacts in the project.

Frequently Asked Questions about gm-gdd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a game design document and roadmap for a Godot project?

To create a game design document and roadmap for a Godot project, this Skill runs a Socratic interview to generate GDD.md and derives ROADMAP.md into SemVer tag-by-tag releases, requiring explicit user confirmation before writing.

What is iterative game planning using SemVer releases?

Iterative game planning using SemVer releases breaks down a minimal-playable-unit roadmap into tag-by-tag slices, refining the GDD for each subsequent tag and enforcing explicit confirmation before updating the roadmap.

How do I decompose a Godot roadmap tag into actionable development artifacts?

To decompose a Godot roadmap tag into actionable artifacts, the system generates PLAN.md, STRUCTURE.md, SCENES.md, STYLE.md, and updates ASSETS.md for the current tag while guarding against code writes.

Does the Godot game planning workflow allow writing code and assets directly?

The Godot game planning workflow does not allow writing game code and assets directly; it enforces local-first constraints by preventing writes to assets/ and coordinating decomposer packages.

Can I use this Socratic GDD generator for first-run bootstrap and subsequent planning?

You can use this Socratic GDD generator for both first-run bootstrap to create the initial GDD.md and subsequent per-tag planning where the GDD and ROADMAP must be confirmed before producing decomposition artifacts.