Skip to main content
plugin

upgrade-agent — GitHub Copilot plugin: install guide

This plugin adds an agent for assessing, planning, and applying application upgrades, including .NET migrations and legacy-code modernization.

Install into GitHub Copilot · Command from the source All methods and platforms ↓
copilot plugin install upgrade-agent@awesome-copilot
Open on GitHub

What upgrade-agent does

The plugin adds the upgrade agent to GitHub Copilot. It examines an application, identifies migration work, and helps move legacy code toward current frameworks, including newer .NET versions.

Its workflow has three stages. Assessment inspects the project, planning turns the findings into ordered tasks, and execution applies changes with dedicated tools. The package also contains an Upgrade MCP server that supplies analysis and upgrade capabilities.

The MCP server starts when the agent is invoked, so there is no separate setup step for it. The upgrade flow only starts after you select upgrade with /agent.

What it helps with

  • assess a project before migration
  • create a step-by-step upgrade plan
  • move an application to a current .NET framework
  • modernize legacy application code
  • apply planned upgrade changes

Example prompts for the agent

  • Use /agent to select upgrade, then ask it to move the project to .NET 10.
  • Select upgrade with /agent and have it assess the project before migration.
  • Choose upgrade through /agent and ask it to carry out the proposed application changes.

How to install upgrade-agent

Command from the source

copilot plugin install upgrade-agent@awesome-copilot

Step by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own

Questions about upgrade-agent

How do I install upgrade-agent in GitHub Copilot?

Run copilot plugin install upgrade-agent@awesome-copilot.

What does upgrade-agent do?

It assesses an application, builds an upgrade plan, and applies migration changes, including work on .NET projects.

Does the Upgrade MCP server need manual configuration?

No. It starts automatically when the upgrade agent is invoked.

Similar plugins

All plugins for Programming languages →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor