This is a L3 worker that upgrades NuGet packages in .NET projects while actively checking for breaking changes. It runs security audits first, then applies upgrades in priority order (SDK, framework, EF Core, logging, everything else), and actually queries migration docs through MCP tools before making changes. If a build fails after an upgrade, it searches for migration guides or rolls back that specific package. The workflow is thorough: pre-flight checks, project discovery, outdated detection, breaking change identification, upgrade application, then restore/build/test verification. It writes a structured JSON artifact summarizing what changed. Useful when you need to bump dependencies on a .NET 6-10 codebase without manually hunting down every breaking API change.
npx -y skills add levnikolaevich/claude-code-skills --skill ln-822-nuget-upgrader --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot
github/awesome-copilot