Scaffold Go Library

Scaffold a Go library project with GoReleaser changelog-only releases, golangci-lint, GitHub Actions CI/CD (multi-version Go matrix), and Makefile. Use when the user says "scaffold a Go library", "new Go library", "create a Go package", "start a Go library", "bootstrap a Go library", or starts a Go module that exposes a library API rather than a CLI binary. For Go CLIs (have main.go) use scaffold-go-cli instead. For language-agnostic boilerplate alone, use scaffold-new-repo.

cboone Updated

File contents

cboone/agent-harness-plugins/tree/main/plugins/scaffold-go-library/skills/scaffold-go-library commit 644ca53d99

Frequently asked questions

npx skillmds@latest add cboone/scaffold-go-library