winui-app
Scaffolds, develops, and maintains WinUI 3 desktop applications using C#, the Windows App SDK, and CommunityToolkit components.
Setup & Installation
What This Skill Does
Scaffolds, develops, and maintains WinUI 3 desktop applications using C#, the Windows App SDK, and CommunityToolkit components. Covers environment setup, project creation, XAML controls, navigation, theming, accessibility, and deployment. Follows official Microsoft and Fluent design guidance throughout.
Instead of hunting across Microsoft Learn, WinUI Gallery, and SDK samples separately, this skill applies the right reference for each task type and enforces packaging, theming, and launch verification steps that are easy to skip manually.
When to use it
- Scaffolding a new WinUI 3 app with the correct packaged or unpackaged template
- Auditing a Windows machine to confirm WinUI build prerequisites are present
- Adding light and dark mode support using system brushes and theme-aware resources
- Choosing between CommandBar, NavigationView, and custom shell layouts for a desktop UI
- Recovering from MSB3073 or XamlCompiler.exe build failures by realigning to the template scaffold
Similar Skills
ios-application-dev
A reference guide for building iOS apps with UIKit, SnapKit, and SwiftUI.
fullstack-dev
A workflow guide for building full-stack applications, covering backend architecture, frontend-backend integration, auth, real-time features, and production hardening.
android-native-dev
A reference guide for Android native development covering Kotlin/Compose patterns, Material Design 3 specs, Gradle project setup, and build troubleshooting.
frontend-dev
Builds complete frontend pages by combining UI design, scroll animations, AI-generated media assets, and copywriting into a single workflow.
