
Scaffold Go Library
- 2 repo stars
- Updated July 24, 2026
- cboone/agent-harness-plugins
Scaffold a Go library project with GoReleaser changelog releases, golangci-lint, GitHub Actions CI/CD, and a Makefile.
About
Scaffold-go-library generates a Go library project preconfigured with GoReleaser changelog releases, golangci-lint, GitHub Actions CI/CD, and a Makefile. It hands developers a production-shaped library starting point with tooling already wired. Aimed at Go developers beginning a new library.
- GoReleaser releases
- golangci-lint
- GitHub Actions CI/CD
- Makefile
Scaffold Go Library by the numbers
- Data as of Jul 25, 2026 (Skillselion catalog sync)
/plugin marketplace add cboone/agent-harness-plugins/plugin install scaffold-go-library@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 Go library project with GoReleaser changelog releases, golangci-lint, GitHub Actions CI/CD, and a Makefile.
README.md
Scaffold Go Library
Scaffold a Go library project with GoReleaser changelog-only releases, golangci-lint, GitHub Actions CI/CD, and Makefile.
Type: Skill
Trigger: /scaffold-go-library
Installation
See the marketplace install instructions.
What It Does
Generates the full boilerplate for a new Go library project: package source file, doc.go, go.mod, Makefile, .gitignore, .goreleaser.yml, .golangci.yml, .editorconfig, CI and release workflows, LICENSE, README, and a plans directory. Optionally generates example tests.
Usage
/scaffold-go-library
The skill prompts for project name, description, minimum Go version, and whether to include example tests during setup.
Examples
- "scaffold go library" -- starts the interactive scaffolding process
- "new go package" -- same behavior
- "create go library" -- same behavior
See Also
- Scaffold Go CLI -- scaffold a Go CLI project with Cobra and Homebrew
- Scaffold New Repo -- language-agnostic repo boilerplate
- Write Go Code -- Go style guide for writing code in the new project
- All plugins