What problem does it solve? Building Unity UGUI interfaces by hand through the editor is slow and repetitive, especially when creating menus, HUDs, and multi-element layouts. This Skill lets you create, position, anchor, and style UGUI elements programmatically through structured skill calls. ## Core Features & Use Cases - Element Creation: Create Canvas, Panel, Button, Text, Image, InputField, Slider, Toggle, Dropdown, ScrollView, RawImage, and Scrollbar elements, with batch creation via ui_create_batch for menus and HUD groups. - Layout and Anchoring: Apply anchor presets, full RectTransform editing, vertical/horizontal/grid layout groups, and selection-based alignment and distribution. - Properties and Effects: Configure image fill modes, layout elements, CanvasGroups, masks, outline/shadow effects, and selectable transitions and color blocks. - 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 with spacing 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.