What problem does it solve?
Provides a complete, guided workflow for authoring and maintaining Unity UI Toolkit assets so developers and designers can quickly build, style, and attach runtime UI without manual file and scene bookkeeping.
Core Features & Use Cases
- Create and manage files: generate, read, write, delete USS and UXML files and batch-create paired templates.
- Scene integration: create and update UIDocument GameObjects and create/read/modify PanelSettings assets with full property support.
- UXML & USS editing: parse and modify UXML element hierarchies, add/remove/clone elements, and add/update/remove USS rules and variables.
- Templates & codegen: generate common UI templates (menu, HUD, dialog, card) and produce EditorWindow or runtime MonoBehaviour scaffolds.
- Inspection & discovery: find USS/UXML files across the project and inspect live UIDocument hierarchies for debugging.
- Localization guidance: automatically produce Chinese text attributes when the user communicates in Chinese while keeping class names and variables in English.
Quick Start
Create a paired UXML and USS from the "menu" template named MainMenu under Assets/UI and attach it to a new UIDocument in the open scene.