What problem does it solve? Upgrading a project from .NET 10 to .NET 11 introduces dozens of source-breaking, behavioral, and binary-incompatible changes across the runtime, C# 15 compiler, ASP.NET Core, and EF Core 11. This Skill provides a systematic, step-by-step migration workflow that identifies which breaking changes apply to your project and fixes them, so the result builds cleanly and passes tests on net11.0. ## Core Features & Use Cases - Guided six-step migration workflow: Assess the project, update the TargetFramework to net11.0, fix compilation errors, address behavioral changes, update infrastructure (Dockerfiles, CI/CD, global.json), and verify with clean builds and tests. - Technology-aware reference loading: Loads only the relevant breaking-change references (C# compiler, core libraries, SDK/MSBuild, ASP.NET Core, EF Core, cryptography, runtime/JIT) based on detected SDK attributes, PackageReferences, and API usage. - Concrete fixes for known breaking changes: Covers C# 15 span collection expression safe-context, EF Core Cosmos sync I/O removal, SYSLIB0063 NamedPipeClientStream obsoletion, Microsoft.OpenApi v3, BackgroundService exception propagation, new minimum hardware requirements, and more. - Use Case: You updated to the .NET 11 SDK and your solution now fails to build with new C# 15 compiler errors and EF Core warnings. This Skill walks through each error, applies the documented fix, updates your Dockerfile base images to 11.0, and verifies the migration with a clean build and test run. ## Quick Start Migrate my solution at ./src/MyApp.sln from .NET 10 to .NET 11 and fix all resulting build errors and breaking changes.