Skip to content

Capability Templates ​

Creator ships small canonical projects with the installed SDK version. Start from the closest authority and rendering pattern, then replace its theme and rules.

bash
vibelands templates --json
vibelands examples --capability storage --json
vibelands examples --capability physics --marketplace --json
vibelands create my-project --template <id> --json
TemplateTierDemonstrates
beaconA or BPlaceable object; Tier B adds validated persistence and a one-time reward
atmosphereADeterministic terrain-aware placement, quality scaling and useModFrame
props-packAMultiple editor items, property schemas, colliders and preview-safe renderers
persistent-collectibleBClient intent, distance/state validation, reward, storage, replication and restart tests
inventory-craftingBManifest items/recipe and a validated one-time inventory grant
physics-entityBCapped server-authoritative dynamic entities and curated physics rendering

Every generated project contains:

  • an exact Creator/SDK dependency line;
  • local AGENTS.md instructions;
  • jsconfig.json so editors and agents resolve SDK declarations;
  • manifest permissions and review rationale matching the example;
  • npm run check;
  • Tier B rejected-input and authority tests.

Templates are architecture references, not mandatory visual styles. Rename the scene objects, item ids and messages when replacing the example, and keep the authority/tests that still apply.

For a full open-source feature, use examples --marketplace to discover capability-matched listings. Each result contains its permissions and exact vibelands remix command. Marketplace discovery is optional; installed templates remain available offline.

VibeLands Creator · Runtime API v2