PlayCanvas Editor Settings

SkillMedia

Use when working with PlayCanvas Editor project settings, rendering configurations, physics settings, audio properties, publishing workflows, or launch page configs.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the PlayCanvas Editor Settings skill

What this skill tells your AI

The instructions your AI receives, as published by teknokomo/universo-platformo-react in .agents/skills/playcanvas-editor-settings/SKILL.md and read by ahel’s review.

Use this skill when editing project settings, modifying physics engines, toggling WebGL features, or configuring publishing endpoints.

Version Guard

  • Schema for project settings is based on PlayCanvas Editor v2.30.4.
  • Physics configuration includes Ammo.js configurations.

Required Output

Before modifying project settings or launch configs:

  • state rendering capabilities (WebGL 2, WebGPU);
  • describe physics parameters (gravity, physics solver steps);
  • detail launch options (debug, profiler, device pixel ratio).

Workflow

  1. Project settings are saved in the settings collection under project_${projectId} or similar.
  2. Verify Ammo.js libraries are correctly registered when physics is enabled.
  3. Keep WebGL/WebGPU settings compatible with the target runtime engine version 2.21.4.
  4. Launch pages must respect development tokens and origin security bounds.

Blocking Rules

  • Do not enable physics Ammo.js features without ensuring the WASM module is declared in the boot config.
  • Do not bypass GPU compatibility fallbacks.
  • Do not bake local development URLs into production publish manifests.
  • Do not expose administrative API keys in the launch page config.

Signals

GitHub stars
22
Forks
3
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
playcanvas-editor-settings
Source
github.com/teknokomo/universo-platformo-react