unity-ui-toolkit
Unity UI Toolkit skill for runtime UI development, USS styling, UXML templates, and custom visual elements.
npx skills add a5c-ai/babysitter --skill unity-ui-toolkit --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Unity UI Toolkit Skill UI Toolkit development for Unity runtime and editor interfaces. ## Overview This skill provides capabilities for building user interfaces using Unity's UI Toolkit, including UXML templates, USS styling, and custom visual elements. ## Capabilities ### UXML Templates - Create UXML document structure - Define reusable templates - Implement data binding - Handle template inheritance ### USS Styling - Write USS stylesheets - Implement responsive layouts - Create theme variants - Handle hover/focus states ### Visual Elements - Build custom visual elements - Implement manipulators - Handle input events - Create animations ### Data Binding - Bind to data sources - Implement MVVM patterns - Handle list views and collections - Create reactive UI ## Prerequisites - Unity 2021.3+ - UI Toolkit package (built-in) ## Usage Patterns ### UXML Template ```xml <ui:UXML xmlns:ui="UnityEngine.UIElements"> <ui:VisualElement class="container"> <ui:Label name="health-label" text="Health: 100" /> <ui:ProgressBar name="health-bar" value="100" /> <ui:Button name="heal-button" text="Heal" /> </ui:VisualElement> </ui:UXML> ``` ### USS Stylesheet ```css .container { flex-direction: colu
- Overview
- Capabilities
- UXML Templates
- USS Styling
- Visual Elements
- Data Binding
- Prerequisites
- Usage Patterns
- UXML Template
- USS Stylesheet
- C# Binding
- Best Practices
- References
What does the unity-ui-toolkit skill do?
Unity UI Toolkit skill for runtime UI development, USS styling, UXML templates, and custom visual elements.
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill unity-ui-toolkit --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From a5c-ai/babysitter, a repository with 1,642 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
