Unity Ui Toolkit

🌐Community
by dev-gom · vlatest · Repository

Automates Unity UI Toolkit element creation, modification, and testing within a Unity project using code.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add unity-ui-toolkit npx -- -y @trustedskills/unity-ui-toolkit
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "unity-ui-toolkit": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/unity-ui-toolkit"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

The Unity UI Toolkit skill enables AI agents to generate, modify, and manage user interfaces within Unity projects using the official UI Toolkit framework. It handles tasks ranging from creating UXML layouts and UScript logic to integrating with DOTween for animations and ensuring cross-platform compatibility.

When to use it

  • Building responsive, data-driven UIs that adapt dynamically to game state changes without manual scripting.
  • Creating complex interactive menus, inventory systems, or HUDs using the visual editor capabilities of UXML.
  • Implementing high-performance UI rendering for mobile and desktop platforms where traditional Canvas elements are too heavy.
  • Automating the generation of boilerplate UI code to accelerate prototyping in large-scale Unity projects.

Key capabilities

  • Generates valid UXML markup for defining visual hierarchy and styles.
  • Writes UScript classes to handle event logic, data binding, and state management.
  • Integrates with DOTween for smooth UI transitions and animations.
  • Supports cross-platform deployment across Windows, macOS, Linux, iOS, Android, and WebGL.

Example prompts

  • "Create a responsive inventory system using Unity UI Toolkit UXML and UScript that updates item counts dynamically."
  • "Generate a login screen with validation logic and DOTween animations for button presses."
  • "Write a script to bind player health data to a HUD element in the UI Toolkit framework."

Tips & gotchas

Ensure your Unity project has the UI Toolkit package installed via the Package Manager before requesting code generation. While powerful, UXML requires a specific learning curve compared to standard Canvas; ask for clear explanations of event handlers if the generated logic seems complex.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
dev-gom
Installs
29

🌐 Community

Passed automated security scans.