What problem does it solve? Building Unity UGUI interfaces by hand requires repetitive editor clicks to create Canvases, panels, buttons, and text, then manually tuning anchors and RectTransforms. This Skill exposes those operations as callable skills so an AI agent can construct and arrange entire UGUI screens programmatically. ## 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 Anchoring: Apply anchor presets, align or distribute selections, set full RectTransform data, and arrange children with vertical, horizontal, or grid layout groups. - Property and Effect Configuration: 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 Create a Unity UGUI main menu with a Canvas, a centered panel, and three vertically stacked buttons labeled Start, Options, and Quit.