About
This skill provides a structured framework for upgrading legacy Windows Presentation Foundation (WPF) applications to modern .NET versions (6, 8, and beyond). it streamlines the transition from the old MSBuild project format to the modern SDK-style format, manages NuGet package migrations, and identifies breaking API changes. It offers detailed patterns for dual-targeting during gradual migrations and helps developers implement modern C# features like nullable reference types and file-scoped namespaces to improve code quality and performance.