
Scaffold Go Cli
- 2 repo stars
- Updated July 24, 2026
- cboone/agent-harness-plugins
Scaffold a complete Go CLI project with Cobra, GoReleaser, GitHub Actions, and Homebrew tap support.
About
Scaffold-go-cli generates a complete Go CLI project with Cobra, GoReleaser, GitHub Actions, and Homebrew tap support. It gives developers a fully wired command-line starting point including release and distribution plumbing. Aimed at Go developers building a new CLI tool.
- Cobra CLI
- GoReleaser
- GitHub Actions
- Homebrew tap support
Scaffold Go Cli by the numbers
- Data as of Jul 25, 2026 (Skillselion catalog sync)
/plugin marketplace add cboone/agent-harness-plugins/plugin install scaffold-go-cli@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
Scaffold a complete Go CLI project with Cobra, GoReleaser, GitHub Actions, and Homebrew tap support.
README.md
Scaffold Go CLI
Scaffold a complete Go CLI project with Cobra, GoReleaser, GitHub Actions CI/CD, and Homebrew tap support.
Type: Skill
Trigger: /scaffold-go-cli
Installation
See the marketplace install instructions.
What It Does
Generates the full boilerplate for a new Go CLI project: main.go, cmd/root.go, go.mod, Makefile, .gitignore, .goreleaser.yml, CI and release workflows, LICENSE, README, and directory stubs. Supports optional Viper config management and Charmbracelet TUI dependencies.
Usage
/scaffold-go-cli
The skill prompts for project name, module path, description, and optional features during setup.
Examples
- "scaffold go cli": starts the interactive scaffolding process
- "new go cli": same behavior
- "start a go cli project": same behavior
See Also
- Scaffold New Repo: language-agnostic repo boilerplate (included automatically)
- Write Go Code: Go style guide for writing code in the new project
- All plugins