What problem does it solve? Package versions scattered across many .csproj, .fsproj, and .vbproj files drift out of sync, causing version conflicts and making upgrades painful. This Skill centralizes all NuGet package versions into a single Directory.Packages.props file with build validation and a structured conversion report. ## Core Features & Use Cases - CPM Migration Workflow: Audits package references, creates Directory.Packages.props, strips Version attributes from PackageReference items, and handles VersionOverride and conditional versions. - Baseline Validation: Captures pre- and post-conversion binlogs and package lists, then compares resolved versions to confirm the conversion is version-neutral. - Conflict Resolution & Reporting: Detects version conflicts, MSBuild property-based versions, and security advisories, then produces a shareable convert-to-cpm.md report with risk assessment and follow-up items. - Use Case: A solution with 15 projects has mismatched Newtonsoft.Json versions. Use this Skill to centralize all package versions, resolve each conflict with your chosen strategy, and receive a PR-ready report documenting every change. ## Quick Start Convert my solution MyApp.sln to NuGet Central Package Management and generate a conversion report.