dotnet-cli-release-pipeline
CommunityShip .NET CLI tools reliably.
AuthorAGIBuild
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the complex process of releasing .NET command-line interface (CLI) tools, ensuring consistent and automated delivery across multiple platforms.
Core Features & Use Cases
- Unified Release Workflow: Manages the entire release process from a single trigger, including building, packaging, and publishing artifacts.
- Cross-Platform Support: Builds and packages CLI tools for various Runtime Identifiers (RIDs) using a GitHub Actions matrix.
- Automated Publishing: Creates GitHub Releases with checksums and automatically updates package manager manifests (Homebrew, winget, Scoop).
- Use Case: When you tag a new version of your .NET CLI tool (e.g.,
v1.2.3), this Skill automatically builds it for Windows, macOS, and Linux, uploads the binaries to GitHub Releases, generates checksums, and submits updates to Homebrew and winget.
Quick Start
Use the dotnet-cli-release-pipeline skill to automate the release of your .NET CLI tool by pushing a git tag like 'v1.0.0'.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dotnet-cli-release-pipeline Download link: https://github.com/AGIBuild/Agibuild.Fulora/archive/main.zip#dotnet-cli-release-pipeline Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.