godot-procedural-generation

Installation
SKILL.md

Godot Procedural Generation

Build procedural systems as reproducible data transformations with explicit constraints. Generate and validate a layout before mutating the scene tree.

Inspect Before Designing

  1. Locate project.godot and read its Godot feature/version tag. Confirm the executable version when available.
  2. Inspect current world scenes, grid scale, TileMap/TileMapLayer usage, TileSet source IDs and terrain setup, room scenes, entrance markers, navigation, save data, autoloads, and test framework.
  3. Find every existing random call. Determine whether gameplay already owns a seed or RandomNumberGenerator instance.
  4. Identify persisted procedural data. Changing generation order or rules can invalidate old seeds even if the public seed value is unchanged.
  5. Preserve the project's supported APIs. Prefer TileMapLayer for new output only when the inspected Godot 4.x version supports it.
Installs
39
GitHub Stars
2
First Seen
Sep 15, 2026