world-builder

Installation
SKILL.md

World Builder

The starter may not have a builder yet. On first use, create the smallest dev-only harness required by the active GDD instead of copying another game's world or assumptions.

Bootstrap Contract

  1. Add a dev-only builder entry such as /builder.html; exclude it from production output unless the GDD explicitly requires otherwise.
  2. Create project-owned worlds/ and assets-lib/ surfaces only when first needed:
    • serializable world drafts under worlds/;
    • immutable source assets and assets-lib/catalog.json;
    • shared procedural factories imported by both builder and game;
    • locked validation cameras and debug modes.
  3. Keep builder state isolated. The main game reads only explicitly promoted assets, factories, or world data.
  4. Add deterministic URL state for recurring validation setups.
Installs
2
First Seen
Jul 15, 2026