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

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-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

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

Related skills

Gobackenddevops

This week in AI coding

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

unsubscribe anytime.