home/categories/package-distribution/neversight-learn-skills-dev-data-skills-md-aaronflorey-agent-skills-goreleaser-skill-md
package-distributiondevelopment

goreleaser

Configure and use GoReleaser for release automation. Use this skill when creating or editing .goreleaser.yaml files, setting up release pipelines, building cross-platform binaries, publishing to package managers (Homebrew, Scoop, AUR, nFPM packages), creating Docker images, or automating changelog generation. Supports Go, Rust, Zig, TypeScript (Bun/Deno), and Python (PyInstaller/UV/Poetry) projects. Also use when asked about releasing software, creating GitHub releases, or automating binary distribution.

NeverSight
maintainer
NeverSight
Updated 3/26/2026
Stars
113
Forks
26
quick start

Installation and usage

Configure and use GoReleaser for release automation. Use this skill when creating or editing .goreleaser.yaml files, setting up release pipelines, building cross-platform binaries, publishing to package managers (Homebrew, Scoop, AUR, nFPM packages), creating Docker images, or automating changelog generation. Supports Go, Rust, Zig, TypeScript (Bun/Deno), and Python (PyInstaller/UV/Poetry) projects. Also use when asked about releasing software, creating GitHub releases, or automating binary distribution.

Installation
$ install --globalskills.sh
Usage

Once installed, you can use this skill by running the following command in your terminal:

skills use goreleaser