unity-ui

Create and configure Unity UI elements with layout and alignment.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/lrbjk/FenShen_Remake_V0 --skill unity-ui-lrbjk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-ui
Source: https://github.com/lrbjk/FenShen_Remake_V0/tree/main/.codex/skills/unity-skills/skills/ui
Command: npx skills add https://github.com/lrbjk/FenShen_Remake_V0 --skill unity-ui-lrbjk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity UI development often requires repetitive setup of Canvas, Panels, Buttons, Text, and Image elements, and coordinated layouts across scenes, which can be error-prone and time-consuming.

Core Features & Use Cases

  • Create single UI elements (canvas, panel, button, text, image) with correct hierarchy and components.
  • Batch UI creation for menus and dashboards, with layout and alignment support including TextMeshPro fallback.
  • Guidance on toolchain: UGUI, UI Toolkit and XR UI routing, plus best practices for responsive layouts.

Quick Start

Create a Canvas first, then add UI elements using batch or single-element creation to assemble your menu.

Frequently Asked Questions about unity-ui

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

FAQPage Schema
How do I automate Unity UI creation for multiple canvas and panel elements?

You can automate Unity UI creation by batching element generation for canvas, panels, buttons, text, and images. This process configures correct hierarchy and components while applying alignment and responsive layouts across scenes.

What is the best way to build responsive Unity UGUI layouts across different scenes?

Building responsive Unity UGUI layouts involves applying alignment and layout configurations across scenes during batch creation. You can assemble menus and dashboards with consistent responsive behavior using Unity APIs.

Does Unity UI creation support both legacy Text and TextMeshPro components?

Yes, Unity UI creation supports both TextMeshPro and legacy Text components. It routes UI generation appropriately and includes TextMeshPro fallback when configuring text elements in your menus.

How do I start setting up a Unity UI menu with canvas and UI elements?

To start setting up a Unity UI menu, create a Canvas first. Then add UI elements using batch or single-element creation to assemble panels, buttons, text, and images with correct hierarchy.

When should I choose UGUI versus UI Toolkit for Unity UI development?

Choosing between UGUI and UI Toolkit depends on your toolchain needs. The UI creation process provides guidance on UGUI, UI Toolkit, and XR UI routing to help you select the correct approach for your project.

Can I create Unity UI elements in bulk for dashboards without manual hierarchy setup?

Yes, you can batch create Unity UI elements for dashboards without manual hierarchy setup. Batch creation automates the configuration of panels, buttons, text, and images with correct alignment and layout support.