gm-scaffold
CommunityScaffold a fresh Godot project in minutes.
Software Engineering#godot#e2e testing#project scaffolding#git initialization#plugin enablement#local-first workflow#headless import
AuthorRandallLiuXin
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It eliminates the slow, error-prone setup work of creating a new Godot project with the required baseline structure, end-to-end testing harness, and initial git state.
Core Features & Use Cases
- Lifetime-once project scaffolding: Creates the foundation for a brand-new Godot project only on fresh projects, preventing accidental rework mid-pipeline.
- Deterministic directory + scene placeholders: Produces
project.godot, base directories, and placeholder scenes (includingscenes/main.tscnandscenes/game_world.tscn) via a dedicated project-scaffold skill. - Addon installation and validation gating: Installs required addons from
.claude/config/addon_versions.json, enables plugins (includinggodot-e2e), writese2e/conftest.py, runs the headless/import step, and verifies readiness withtools/check_project.py --build. - Local-first git initialization: Ensures an initial git commit exists and includes Godot import metadata so parallel worker worktree isolation can resolve
HEAD.
Quick Start
Invoke /gm-scaffold, provide a game name and a 2D or 3D perspective, and wait for the scaffold verification to pass so you can continue with /gm-gdd.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: gm-scaffold Download link: https://github.com/RandallLiuXin/GodotMaker/archive/main.zip#gm-scaffold Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.