Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Christopher Boone avatar

Set Up Installers

  • 2 repo stars
  • Updated July 24, 2026
  • cboone/agent-harness-plugins

Set up installer and distribution methods for Go, Swift, Rust, and Zig projects — Homebrew tap, go/cargo install, and a release workflow.

About

Set-up-installers configures installer and distribution methods for Go, Swift, Rust, and Zig projects, including a Homebrew tap, go/cargo install, and a release workflow. It makes a project installable through standard package channels with a repeatable release path. Aimed at maintainers preparing a tool for public distribution.

  • Homebrew tap
  • go/cargo install
  • Release workflow
  • Go/Swift/Rust/Zig

Set Up Installers by the numbers

  • Data as of Jul 25, 2026 (Skillselion catalog sync)
/plugin marketplace add cboone/agent-harness-plugins
/plugin install set-up-installers@agent-harness-plugins

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars2
Last updatedJuly 24, 2026
Repositorycboone/agent-harness-plugins

What it does

Set up installer and distribution methods for Go, Swift, Rust, and Zig projects — Homebrew tap, go/cargo install, and a release workflow.

README.md

Set-Up Installers

Set up installer and distribution methods for Go, Swift, Rust, and Zig projects: Homebrew tap formula, go/cargo install, and release workflow.

Type: Skill Trigger: /set-up-installers

Installation

See the marketplace install instructions.

Supported Languages

Language Homebrew go install cargo install Release Workflow
Go Yes Yes - Yes (unless GoReleaser)
Swift Yes - - Yes
Rust Yes - Yes Yes
Zig Yes - - Yes

What It Does

Detects the project language and existing release infrastructure, then generates appropriate distribution files:

  • Homebrew: standalone tap formula (cross-platform or macOS-only), with optional issue creation on the homebrew-tap repo. Defers to GoReleaser when already configured.
  • go install: verifies Go module compatibility and adds README instructions
  • cargo install: verifies Rust crate compatibility and adds README instructions
  • Release workflow: generates .github/workflows/release.yml with language-specific build matrix, checksums, and GitHub Release creation

Usage

/set-up-installers

Pass an argument to skip the selection prompt:

/set-up-installers homebrew
/set-up-installers go-install
/set-up-installers cargo-install

Examples

  • /set-up-installers: walks through all applicable installer types interactively
  • /set-up-installers homebrew: sets up only Homebrew distribution

See Also

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.