What problem does it solve?
Unity UI development often involves repetitive setup of Canvases, Panels, Buttons, Texts, and Images, slowing prototyping and UI iteration.
Core Features & Use Cases
- Single-object UI creation commands (ui_create_canvas, ui_create_panel, ui_create_button, ui_create_text, ui_create_image)
- Batch UI creation with ui_create_batch for multiple elements in one call
- Utility and configuration skills (ui_set_text, ui_set_image, ui_set_rect, ui_set_anchor, ui_layout_children, ui_align_selected, ui_distribute_selected, ui_set_image, ui_add_layout_element, ui_add_canvas_group, ui_add_mask, ui_add_outline, ui_configure_selectable)
- Use cases include rapid menu creation, in-editor UI scaffolding, and UI layout experiments during game development
Quick Start
Use ui_create_canvas to create a Canvas, then build a Panel and Button inside it with ui_create_panel and ui_create_button.