What problem does it solve? Managing .csproj files, Directory.Packages.props, NuGet.config, and .slnx files involves many interacting MSBuild properties and NuGet rules, and mistakes surface as cryptic NU1xxx restore or NU5xxx pack errors. ## Core Features & Use Cases - Central Package Management: Structures Directory.Packages.props with PackageVersion items, transitive pinning, VersionOverride rules, and catalog projects. - Restore and Source Configuration: Sets up NuGet.config with packageSourceMapping, global packages folders, and pruning behavior for reproducible restores. - Package Authoring and CI Builds: Guides dotnet pack layouts (runtimes/, buildTransitive/, lib/<tfm>/.), deterministic timestamps, .slnx solution files, and CI property groups. - Use Case: When a build fails with NU1507 after adding a second feed, use this Skill to add the correct packageSourceMapping and fix the restore. ## Quick Start Review my Directory.Packages.props and NuGet.config and fix the NU1109 restore error in my solution.