Plugin name
github-copilot-modernization
Short description
Autonomous application modernization using multi-agent orchestration for GitHub Copilot CLI. Supports Java upgrades (8→21, Spring Boot 2.x→3.x), .NET modernization, Azure migration, CVE/vulnerability fixing, and application rearchitecture (monolith-to-microservices). Features a 3-level agent hierarchy (orchestrator → coordinators → executors) with enterprise rulebook support for embedding organizational policies into the workflow.
GitHub repository
microsoft/github-copilot-modernization
Plugin path inside the repository
plugins/github-copilot-modernization
Ref to review
Commit SHA to review
dc6e2d3c3e88c88a7203d23fd7faaa9dbef05671
Version
1.20.0
License identifier
MIT
Author name
Microsoft
Author URL
https://github.com/microsoft/github-copilot-modernization
Homepage URL
https://github.com/microsoft/github-copilot-modernization
Keywords
java
dotnet
modernization
azure
migration
assessment
cve
spring-boot
multi-agent
copilot
Additional notes for reviewers
This plugin provides autonomous application modernization via a multi-agent orchestration system for GitHub Copilot CLI. It includes:
- 14 specialized agents (orchestrator, coordinators, executors for Java upgrade, Azure migration, security/CVE, rearchitecture, .NET, WebSphere)
- 20+ skills covering assessment, planning, execution, quality gates, and knowledge graph building
- MCP server integration for migration pattern knowledge base
- Enterprise rulebook support for embedding organizational modernization policies
The plugin structure follows the Claude Code spec with plugin.json at plugins/github-copilot-modernization/.
This is distinct from the modernize-java plugin (microsoft/modernize-java) which focuses specifically on Java upgrades. This plugin covers the full modernization lifecycle across Java, .NET, Azure migration, CVE fixing, and application rearchitecture.
Submission checklist
Plugin name
github-copilot-modernization
Short description
Autonomous application modernization using multi-agent orchestration for GitHub Copilot CLI. Supports Java upgrades (8→21, Spring Boot 2.x→3.x), .NET modernization, Azure migration, CVE/vulnerability fixing, and application rearchitecture (monolith-to-microservices). Features a 3-level agent hierarchy (orchestrator → coordinators → executors) with enterprise rulebook support for embedding organizational policies into the workflow.
GitHub repository
microsoft/github-copilot-modernization
Plugin path inside the repository
plugins/github-copilot-modernization
Ref to review
Commit SHA to review
dc6e2d3c3e88c88a7203d23fd7faaa9dbef05671
Version
1.20.0
License identifier
MIT
Author name
Microsoft
Author URL
https://github.com/microsoft/github-copilot-modernization
Homepage URL
https://github.com/microsoft/github-copilot-modernization
Keywords
java
dotnet
modernization
azure
migration
assessment
cve
spring-boot
multi-agent
copilot
Additional notes for reviewers
This plugin provides autonomous application modernization via a multi-agent orchestration system for GitHub Copilot CLI. It includes:
The plugin structure follows the Claude Code spec with plugin.json at plugins/github-copilot-modernization/.
This is distinct from the
modernize-javaplugin (microsoft/modernize-java) which focuses specifically on Java upgrades. This plugin covers the full modernization lifecycle across Java, .NET, Azure migration, CVE fixing, and application rearchitecture.Submission checklist