dotnet-tool-management

Installation
SKILL.md

dotnet-tool-management

Consumer-side management of .NET CLI tools: installing global and local tools, creating and maintaining .config/dotnet-tools.json manifests, version pinning for team reproducibility, dotnet tool restore in CI pipelines, updating and uninstalling tools, and troubleshooting common tool issues.

Version assumptions: .NET 8.0+ baseline. Local tools and tool manifests available since .NET Core 3.0. RID-specific tool packaging available since .NET 10.

Scope

  • Global tool installation and management
  • Local tool manifests (.config/dotnet-tools.json)
  • Version pinning and team workflow reproducibility
  • CI integration with dotnet tool restore
  • RID-specific tool installation (.NET 10+)
  • Troubleshooting common tool issues

Out of scope

  • Tool authoring and packaging (PackAsTool, NuGet packaging) -- see [skill:dotnet-cli-packaging]
  • Distribution strategy (AOT vs framework-dependent decision) -- see [skill:dotnet-cli-distribution]
Related skills

More from novotnyllc/dotnet-artisan

Installs
3
GitHub Stars
208
First Seen
Feb 24, 2026