unity-uitoolkit

Create UXML, USS, and UIDocument assets for Unity UI Toolkit.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/krl76/MP-Study-Projects --skill unity-uitoolkit-krl76
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-uitoolkit
Source: https://github.com/krl76/MP-Study-Projects/tree/main/Practice1/.codex/skills/unity-skills/skills/uitoolkit
Command: npx skills add https://github.com/krl76/MP-Study-Projects --skill unity-uitoolkit-krl76

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity UI Toolkit (UITK) provides a framework to author UI using UXML structures and USS styling, with UIDocument binding in scenes to render at runtime.

Core Features & Use Cases

  • Create and style UI with UXML and USS, then attach to a Scene via UIDocument for runtime rendering.
  • Localize UI text to match user language and ensure layout remains consistent across locales.
  • Use guardrails and routing guidance to generate starter documents, inspect and modify UI trees, and iterate on designs.

Quick Start

Create a starter UITK UI by defining a UXML file, a USS stylesheet, and binding it to a UIDocument in a scene.

Frequently Asked Questions about unity-uitoolkit

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

FAQPage Schema
How do I create and bind Unity UI Toolkit assets for runtime rendering?

To create Unity UI Toolkit assets, you generate UXML for structure, USS for styling, and bind them to a UIDocument in your scene. This workflow enables data-driven in-game UI rendering in Unity 2022.3+.

What is the best way to structure Unity UXML and USS files for consistent UI?

The best way to structure Unity UXML and USS files is to separate layout structure in UXML from visual styling in USS. This approach maintains clean UI structure and enables consistent localization across different languages.

Does Unity UI Toolkit support localized UI text across different locales?

Yes, Unity UI Toolkit supports localized UI text. You can localize UI text to match user language and ensure your UXML layout remains visually consistent across different locales using USS styling.

Can I use Unity UI Toolkit with Unity 2022.3 projects?

Yes, you can use Unity UI Toolkit with Unity 2022.3 and newer versions. It provides the framework to author UI using UXML structures and USS styling with UIDocument binding for runtime rendering.

What are the required steps to generate starter UI Toolkit documents in Unity?

The required steps to generate starter UI Toolkit documents involve creating USS stylesheets, UXML layout files, and UIDocument assets. Routing guards provide file operation guardrails and starter templates for iteration.