What problem does it solve? Building Unity UGUI interfaces by hand in the editor is slow and repetitive, especially when creating many controls, positioning them with RectTransforms, and wiring up layout groups. This Skill lets you create and arrange entire Canvas-based UI screens through simple skill calls instead of manual editor work. ## Core Features & Use Cases - UI Element Creation: Create Canvases, panels, buttons, text, images, input fields, sliders, toggles, dropdowns, scroll views, and scrollbars, with batch creation via ui_create_batch for menus and HUD groups. - Layout and Positioning: Set RectTransform data, apply anchor presets, align or distribute selections, and arrange children with vertical, horizontal, or grid layout groups. - Properties and Effects: Configure image fill modes, layout elements, CanvasGroups, masks, outlines, and selectable transitions, with automatic TextMeshPro detection for text. - Use Case: Build a main menu by creating a Canvas, adding a panel, batch-creating Start/Options/Quit buttons, then applying a MiddleCenter anchor and vertical layout in a few calls. ## Quick Start Ask the AI to create a Unity UGUI main menu with a Canvas, a centered panel, and three vertically stacked buttons labeled Start, Options, and Quit.