polyphase-controller
OfficialREST-driven editor scripting for Polyphase.
System Documentation
What problem does it solve?
Drive the running Polyphase editor over its REST controller server to author or modify scenes while the editor is open. This enables creating scenes, spawning nodes, setting transforms and properties, attaching Lua scripts, populating script-exposed fields, and controlling play-in-editor. It responds to requests such as spawn actions, adding lights, attaching scripts, or building a level.
Core Features & Use Cases
- Automate scene authoring by issuing REST calls to the editor's scene, nodes, and play endpoints.
- Script end-to-end workflows: create scenes, spawn and configure nodes, attach Lua scripts, fill script properties, and drive play-in-editor without UI interaction.
- Use when you need repeatable, programmatic scene construction or batch edits from external tools.
Quick Start
Start the Polyphase editor, enable the Controller Server, then issue REST calls to create a scene, spawn nodes, attach scripts, and start play-in-editor.
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: polyphase-controller Download link: https://github.com/Polyphase-Labs/Polyphase-Engine/archive/main.zip#polyphase-controller 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.