migrate-dotnet9-to-dotnet10

Automate migration of .NET 9 projects to .NET 10 with breaking changes.

Updated May 28, 2026
One-click install
npx skills add https://github.com/ojrojas/AgentsInstructions --skill migrate-dotnet9-to-dotnet10-ojrojas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrate-dotnet9-to-dotnet10
Source: https://github.com/ojrojas/AgentsInstructions/tree/main/.claude/skills/dotnet-upgrade/skills/migrate-dotnet9-to-dotnet10
Command: npx skills add https://github.com/ojrojas/AgentsInstructions --skill migrate-dotnet9-to-dotnet10-ojrojas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires csharp-compiler, core-libraries, sdk-msbuild, aspnet-core, efcore, cryptography, extensions-hosting, serialization-networking, winforms-wpf, containers-interop, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the challenge of upgrading a .NET 9 project to .NET 10, automatically handling breaking changes and minimizing the risk of build errors.

Core Features & Use Cases

  • Target Framework Upgrade: Automatically update the project's target framework from net9.0 to net10.0.
  • Build Error Resolution: Identify and fix common build errors and warnings resulting from the upgrade.
  • Behavioral Changes Adaptation: Adapt the project to new runtime behaviors and API changes introduced in .NET 10.
  • Infrastructure Update: Update Dockerfiles, CI/CD pipelines, and deployment scripts for compatibility with .NET 10.
  • Use Case: Ideal for developers looking to migrate their .NET 9 applications to the latest version of the .NET platform, ensuring compatibility with the latest SDK and runtime features.

Quick Start

Run the 'migrate-dotnet9-to-dotnet10' skill and provide the path to your .NET 9 project.

Frequently Asked Questions about migrate-dotnet9-to-dotnet10

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upgrade a .NET 9 project to .NET 10?

To upgrade a .NET 9 project to .NET 10, run the migration skill against your project path. It automatically updates the target framework to net10.0, resolves build errors, and adapts behavioral changes.

What breaking changes in .NET 10 affect ASP.NET Core and EF Core?

Breaking changes in .NET 10 affect ASP.NET Core and EF Core through new runtime behaviors and API updates. The migration skill identifies these changes and automatically applies the necessary code adaptations.

Does the .NET 10 migration process update Dockerfiles and CI/CD pipelines?

The .NET 10 migration process updates Dockerfiles and CI/CD pipelines. It automatically modifies your infrastructure and deployment scripts to ensure compatibility with the .NET 10 SDK and runtime.

Can I migrate WinForms and WPF applications to .NET 10?

You can migrate WinForms and WPF applications to .NET 10. The migration skill supports typical .NET application upgrade scenarios involving C#, desktop technologies, and related extensions hosting components.