app-ui

Create Panel-based Unity UI components with App UI theming and MVVM.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/IAFahim/com.unity.dt.app-ui --skill app-ui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-ui
Source: https://github.com/IAFahim/com.unity.dt.app-ui/tree/main/Plugins~/skills/app-ui
Command: npx skills add https://github.com/IAFahim/com.unity.dt.app-ui --skill app-ui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building polished, consistent Unity UI can be time-consuming and error-prone without a cohesive design system. App UI provides a framework to standardize components, patterns, and interactions across Unity projects.

Core Features & Use Cases

  • Panel-based UI composition with theming and a consistent context for pages, overlays, and navigation.
  • MVVM data binding and patterns to connect UI elements with underlying data models using App UI conventions.
  • Overlays, modals, and navigation to create dashboards, dialogs, and guided UI flows in Unity.
  • Use Case: rapidly scaffold a settings screen with panels, a themable theme, and common UI components like buttons, text fields, and sliders.

Quick Start

Ask this skill to scaffold a Panel-based Unity UI for a settings screen using App UI components and patterns.

Frequently Asked Questions about app-ui

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

FAQPage Schema
How do I build a Unity UI with MVVM data binding?

Build a Unity UI with MVVM data binding using the App UI framework to connect UI elements directly to underlying data models via its binding conventions. This standardizes component interactions and data updates across your project.

What is the best way to scaffold a settings screen in Unity using UI Toolkit?

Scaffold a settings screen in Unity using UI Toolkit by leveraging the App UI framework. It provides panel-based composition, themable USS styling, and common components like buttons, text fields, and sliders to rapidly build the interface.

Do I need Unity 2021.3 or later to use App UI for navigation and overlays?

Yes, Unity 2021.3 or later is required to use App UI for navigation and overlays. The framework also requires UI Toolkit, a Panel root structure, and USS-based theming to properly render pages, modals, and guided UI flows.

How does panel-based UI composition work in Unity App UI?

Panel-based UI composition in Unity App UI works by using a Panel as the root element to provide a consistent context for pages, overlays, and navigation. This approach standardizes UI patterns and interactions across the entire Unity project.

Can I use USS-based theming for Unity UI components like buttons and sliders?

Yes, you can use USS-based theming for Unity UI components like buttons and sliders. The App UI framework applies USS styling to standardize components, ensuring a consistent visual design system across your Unity application's panels and dialogs.