What problem does it solve?
This Skill eliminates the manual and error-prone process of updating external NuGet dependencies in a repo that cannot consume them directly from nuget.org, by automating mirroring through an internal Azure DevOps pipeline.
It helps ensure updated versions are mirrored via dotnet-migrate-package and that the changes are consistently reflected in Directory.Packages.props.
Core Features & Use Cases
- Find current dependency versions in Directory.Packages.props and (when needed) eng/Versions.props for MSBuild-managed version properties.
- Discover latest available versions from nuget.org and produce a recommendation summary (including stable vs pre-release behavior).
- Mirror missing packages via Azure DevOps by triggering dotnet-migrate-package (pipeline ID 931) and monitoring completion before continuing.
- Update central package versions in Directory.Packages.props after successful mirroring, and then guide a build verification.
Quick Start
Ask to update a dependency by saying: update Hex1b to the latest stable version, mirror it into the internal feeds, update Directory.Packages.props, and verify the build.