nuget-manager
Installation
Summary
NuGet package management for .NET projects using dotnet CLI with strict workflows for adds, removes, and version updates.
- Enforces
dotnet addanddotnet removecommands for package operations; direct file edits only allowed for version changes - Requires version verification via
dotnet package searchbefore updates, with support for bothjqand PowerShell parsing - Supports centralized version management via
Directory.Packages.propsor per-project.csprojconfiguration - Mandatory
dotnet restoreverification after any version change to ensure compatibility
SKILL.md
NuGet Manager
Overview
This skill ensures consistent and safe management of NuGet packages across .NET projects. It prioritizes using the dotnet CLI to maintain project integrity and enforces a strict verification and restoration workflow for version updates.
Prerequisites
- .NET SDK installed (typically .NET 8.0 SDK or later, or a version compatible with the target solution).
dotnetCLI available on yourPATH.jq(JSON processor) OR PowerShell (for version verification usingdotnet package search).