
Add Goreleaser Homebrew
- 2 repo stars
- Updated July 24, 2026
- cboone/agent-harness-plugins
Add GoReleaser and Homebrew tap publishing to a Go CLI, with optional completions, man pages, and macOS-only builds.
About
Add-goreleaser-homebrew adds GoReleaser and Homebrew tap publishing to an existing Go CLI project. It configures release builds with conditional support for shell completions, man pages, and macOS-only targets, so each tagged release ships installable artifacts. A release/distribution skill for Go command-line tools.
- GoReleaser setup
- Homebrew tap publishing
- Optional completions and man pages
- macOS-only build support
Add Goreleaser Homebrew by the numbers
- Data as of Jul 25, 2026 (Skillselion catalog sync)
/plugin marketplace add cboone/agent-harness-plugins/plugin install add-goreleaser-homebrew@agent-harness-pluginsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 2 |
|---|---|
| Last updated | July 24, 2026 |
| Repository | cboone/agent-harness-plugins ↗ |
What it does
Add GoReleaser and Homebrew tap publishing to a Go CLI, with optional completions, man pages, and macOS-only builds.
README.md
Add GoReleaser Homebrew
Add GoReleaser configuration and a GitHub Actions release workflow to an existing Go CLI project with Homebrew tap publishing.
Type: Skill
Trigger: /add-goreleaser-homebrew
Installation
See the marketplace install instructions.
What It Does
Generates a .goreleaser.yml and a .github/workflows/release.yml for an existing Go CLI project. Detects shell completions, man page generation, and macOS-only build constraints, then conditionally adjusts the configuration. Optionally adds a release-dry-run Makefile target.
Usage
/add-goreleaser-homebrew
The skill prompts for project details and confirms detected features before generating files.
Examples
- "add goreleaser": detects project features and generates release configuration
- "set up homebrew tap": same behavior
- "add release workflow": same behavior
See Also
- Scaffold Go CLI: scaffold a new Go CLI project (includes GoReleaser from the start)
- All plugins