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 a set of callable skills. ## Core Features & Use Cases - Element Creation: Create Canvas, panels, buttons, text, images, input fields, sliders, toggles, dropdowns, scroll views, and scrollbars, with batch creation via ui_create_batch for multi-element screens. - Layout and Anchoring: Position elements with anchor presets, full RectTransform editing, vertical/horizontal/grid layout groups, and selection-based alignment and distribution. - Property and Effect Configuration: 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.