unity-ui

Creates and arranges Unity UGUI Canvas-based interfaces with layouts and selectable properties.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Rayzerrek/dotfiles --skill unity-ui-rayzerrek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-ui
Source: https://github.com/Rayzerrek/dotfiles/tree/main/.pi/agent/skills/unity-ui
Command: npx skills add https://github.com/Rayzerrek/dotfiles --skill unity-ui-rayzerrek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps Unity developers create and arrange Canvas-based UGUI interfaces without manually wiring every element, making menus and HUDs faster to build.

Core Features & Use Cases

  • Canvas and Panel Creation: Set up the UI root and group related controls cleanly.
  • Common UGUI Elements: Add buttons, text, images, input fields, sliders, toggles, dropdowns, scroll views, and scrollbars.
  • Layout and Fine Tuning: Use anchors, rect transforms, layout groups, alignment, distribution, and selectable styling to place elements precisely.
  • Use Case: Build a main menu, settings panel, or in-game HUD with consistent spacing and reusable hierarchy structure.

Quick Start

Create a Unity UGUI screen with a Canvas, a centered panel, and three vertically stacked buttons for Start, Options, and Quit.

Frequently Asked Questions about unity-ui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a Unity UGUI main menu with Canvas and buttons?

To build a Unity UGUI main menu, you create a Canvas, add a centered panel, and vertically stack buttons using rect transforms and layout groups for consistent spacing and hierarchy.

What is the best way to arrange UGUI elements like sliders and toggles in a settings panel?

The best way to arrange UGUI elements is by applying anchors, rect transforms, and layout groups to align and distribute sliders, toggles, and dropdowns precisely within panel groupings.

Does this Unity UI workflow support building scroll views and scrollbars?

Yes, this Unity UI workflow supports creating scroll views and scrollbars, alongside standard UGUI widgets like input fields, images, and text for comprehensive in-game HUDs.

Can I use UI Toolkit for creating in-game screens with this approach?

No, you cannot use UI Toolkit with this approach; it specifically routes to Canvas-based UGUI creation, rect transform anchoring, and selectable property operations while avoiding unsupported UI Toolkit commands.

How do I set up a Canvas and group related UI controls cleanly?

To set up a Canvas and group controls cleanly, you establish the UI root Canvas first, then use panel grouping to organize buttons and text within a reusable hierarchy structure.