nuget-package-upgrade

Official

Automate NuGet package upgrades with version reconciliation and code fixes.

Authormicrosoft
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the complexity of upgrading NuGet packages across various scopes, automatically handling version reconciliation, detecting breaking changes, and applying fixes to keep your projects compiling and passing tests.

Core Features & Use Cases

  • Targeted Package Upgrades: Upgrade specific NuGet packages to a specified version or the latest supported version.
  • Scope-based Upgrade: Perform upgrades at project, solution, folder, or repository level.
  • Version Reconciliation: Resolve and reconcile version conflicts between projects.
  • Code Fixes: Automatically apply code changes to fix breaking API changes introduced by package upgrades.
  • Use Case: If you need to upgrade a set of packages across multiple projects in a repository, this Skill will assess the impact, generate a plan, and execute the upgrade with minimal manual intervention.

Quick Start

Upgrade a specific NuGet package in your solution to the latest version with the command: upgrade my solution to .NET 10

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: nuget-package-upgrade
Download link: https://github.com/microsoft/upgrade-agent-plugins/archive/main.zip#nuget-package-upgrade

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.