dotnet-winui

Originally fromwshaddix/dotnet-skills
Installation
SKILL.md

dotnet-winui

WinUI 3 / Windows App SDK development: project setup with UseWinUI and Windows 10 TFM, XAML patterns with compiled bindings (x:Bind) and deferred loading (x:Load), MVVM with CommunityToolkit.Mvvm, MSIX and unpackaged deployment modes, Windows integration (lifecycle, notifications, widgets), UWP migration guidance, and common agent pitfalls.

Version assumptions: .NET 8.0+ baseline. Windows App SDK 1.6+ (current stable). TFM net8.0-windows10.0.19041.0. .NET 9 features explicitly marked.

Scope

  • WinUI 3 project setup (UseWinUI, Windows 10 TFM)
  • XAML patterns (x:Bind compiled bindings, x:Load deferred loading)
  • MVVM with CommunityToolkit.Mvvm
  • MSIX and unpackaged deployment modes
  • Windows integration (lifecycle, notifications, widgets)
  • UWP migration guidance

Out of scope

Installs
4
GitHub Stars
222
First Seen
Feb 24, 2026
dotnet-winui — novotnyllc/dotnet-artisan