dotnet-cli-packaging - Package .NET CLI tools across platforms
Guides packaging and distribution of .NET CLI tools through Homebrew, apt/deb, winget, Scoop, Chocolatey, dotnet tool, and NuGet.
Tags
Updated: 2026-10-03Capabilities
Typical Inputs
What this skill does
- Author Homebrew formulas and casks
- Build apt/deb packages
- Create winget manifests
- Submit winget package PRs
- Create Scoop manifests
- Create Chocolatey packages
- Package dotnet tools
- Distribute through NuGet
Inputs
- .NET CLI project
- Published binaries
- Version number
- Target platforms and architectures
- Package metadata
- Checksums
- Repository information
Outputs
- Homebrew formula files
- apt/deb package files
- winget manifest files
- Scoop manifest files
- Chocolatey package files
- dotnet tool packages
- NuGet packages
- winget pull requests
Requirements
- .NET 8.0 or later
- Relevant package manager tools
- Repository access for hosting manifests
