This handles the mechanical work of converting WPF apps to WinUI 3, which is mostly namespace surgery and control swaps. It maps System.Windows to Microsoft.UI.Xaml, replaces DataGrid with ListView, swaps Dispatcher for DispatcherQueue, and converts MVVM code to CommunityToolkit.Mvvm. The imaging migration is the real minefield here since PresentationCore will silently corrupt your build, so it catches those references early. Use this when you're staring at a pile of WPF code that needs to run on modern Windows and you want the tedious namespace replacements done correctly. It follows a staged migration process instead of trying to rewrite everything at once, which is the only sane way to do this.
npx -y skills add microsoft/win-dev-skills --skill winui-wpf-migration --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
sickn33/antigravity-awesome-skills
kubesphere/kubesphere
supercent-io/skills-template