app-ui-mvvm
CommunityMaster MVVM and DI for Unity App UI
Software Engineering#unity#mvvm#dependency-injection#data-binding#relaycommand#observableproperty#ui-toolkit
AuthorIAFahim
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Unity developers often struggle to implement robust UI with MVVM patterns, data binding, and Dependency Injection in App UI, leading to boilerplate code and fragile lifecycles.
Core Features & Use Cases
- MVVM pattern and DI integration for Unity App UI
- ObservableProperty and RelayCommand support for clean ViewModel code
- AppBuilder-based app configuration and service registration
- Data binding for UXML and programmatic bindings, enabling dynamic UI updates
- Lifecycle hooks via IDependencyInjectionListener to initialize after injection
- Support for DI lifetimes (Singleton, Transient, Scoped) and service injection patterns
Quick Start
Describe your UI scenario and I will scaffold a MVVM-enabled Unity App UI, register services, and bind a ViewModel to a View using Data Binding.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: app-ui-mvvm Download link: https://github.com/IAFahim/com.unity.dt.app-ui/archive/main.zip#app-ui-mvvm Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.