y3-editor
Official@y3-editor
Offers specialized environment configuration, Lua code auditing, and procedural generation for game interface and terrain development within the Y3 engine ecosystem.
Agent Skills by y3-editor
Showing 9 vetted skills indexed across 1 GitHub repositories.
y3-env-setup
Validate and configure Python, Git, and y3-lualib for one-time Y3 environment setup.
y3-lua-review
Audit Lua code for API misuse, event errors, and syntax issues.
y3-auto-test
Automate game UI testing by locating controls and triggering clicks via MCP.
y3-gen-terrain-from-image
Convert 2D map images into Y3 Editor terrain CSVs and texture mappings.
y3-ui-pipeline
Automates Y3 UI development by generating UI JSON and node-tree structures from user requirements.
y3-lua-pipeline
Standardize Y3 Lua development with the y3-lualib API and Lua 5.4 runtime.
y3-obj-edit
Query, create, and edit Y3 object data via script commands.
y3-ui-generator
Convert natural language UI descriptions into Y3 UI JSON panels.
y3-game-spec
Coordinate Y3 engine game development workflows from specification to testing.
Frequently Asked Questions About y3-editor
FAQPage SchemaWhat specific game development tasks does y3-editor support?▼
The platform enables environment configuration, Lua code auditing, and procedural generation of game assets. It specifically supports converting 2D images to terrain data, generating UI JSON panels from requirements, and managing object data through direct command execution within the Y3 engine environment.
Which technical personas benefit from using these capabilities?▼
Game developers and technical artists working within the Y3 engine ecosystem are the primary users. It is designed for engineers requiring standardized Lua 5.4 development, UI layout generation, and those needing to bridge the gap between visual design assets and engine-ready data structures.
What are the prerequisites for running these development functions?▼
Users must have a configured Y3 environment including Git, a compatible Lua 5.4 runtime, and the y3-lualib library. The setup process requires initial validation of these dependencies to ensure the environment can correctly interpret generated UI JSON and terrain CSV files.