lumiogames/lgui
Agent-authored, browser-first FairyGUI UI workflows with shared TypeScript and Unity/PuerTS migration.
Design and implement responsive FairyGUI UI from references in an LGUI workspace: assets, reusable component instances, XML structure, scale-9, controllers and simple transitions. Use for adapting LGUI interfaces; not for unrelated web apps or generic image generation.
Query, preflight, modify, undo, save and export the same live FairyGUI editor session used by a human in LGUI. Use when an LGUI editor must be edited or inspected; not for parallel disk writes or generic file editing.
Initialize LGUI configuration and project directories after plugin installation, diagnose an LGUI workspace, or restore its pinned dependencies. Use for starting browser-first FairyGUI UI work; do not use for unrelated Node or Unity projects.
Migrate an LGUI FairyGUI UI to Unity/PuerTS, prepare native resources and validate or build Windows IL2CPP Player. Use for LGUI native delivery; not for arbitrary Unity gameplay or claiming browser checks prove native rendering.
Run independent browser functional, persistence and visual checks for an LGUI UI, including responsive layouts and editor save/reopen. Use for LGUI verification requests; not as proof of Unity runtime, physical IME or mobile compatibility.