What problem does it solve?
This Skill removes friction from setting up and delivering WinUI 3 desktop development by providing grounded, template-anchored guidance for environment readiness, app scaffolding, and real-world troubleshooting.
Core Features & Use Cases
- WinUI environment setup & verification: Prepare Developer Mode and install Visual Studio Community 2026 and the required Windows App SDK workloads, then validate that the WinUI template is available.
- App bootstrap for new WinUI projects: Scaffold a new WinUI 3 app with the correct options, verify the expected project structure, and confirm successful build output.
- Template-first recovery & diagnostics: Recover from opaque XAML compiler/startup failures by comparing against the current dotnet new winui scaffold, then iterate with build-and-launch verification.
- Build/run/launch confirmation: Ensure the app actually opens by confirming objective startup signals (e.g., a real top-level window) rather than assuming success from process exit codes.
- Focused reference routing: Direct you to the narrowest matching reference for structure, shell/navigation/windowing, layout/adaptive UI, theming/materials/icons, accessibility, performance, lifecycle/notifications/deployment, and review checklists.
Quick Start
Use this skill to scaffold a new WinUI 3 app named "MyChurchPresenterApp" and guide you through setup, template verification, project creation, build validation, and objective launch confirmation.