Golang Continuous Integration

Productierijpe GitHub Actions CI voor Go: tests, linting, SAST, releases, dependency-bots.

Door samber · samber/cc-skills-golang

Getest · Werkt ★ 9.6/10

Golang Continuous Integration — Productierijpe GitHub Actions CI voor Go: tests, linting, SAST, releases, dependency-bots.

Wat het doet

Genereert GitHub Actions-workflows voor Go-projecten die testen (race-detectie, shuffle, coverage), linting, security-scanning (govulncheck, CodeQL, Trivy), Dependabot/Renovate, GoReleaser en AI PR-review omvatten. Triggert wanneer een gebruiker Go CI wil opzetten of verbeteren, linters/security-scanners wil toevoegen, dependency-updates wil automatiseren, of quality gates wil toevoegen.

Testrapport

De meegeleverde test.yml bevat al een go-version-matrix, `-race -shuffle=on` en een `go mod tidy && git diff --exit-code`-guard — deze gebruiken wint het van een workflow uit het hoofd schrijven, en het komt vrijwel woord-voor-woord overeen met bekende Go CI-best practices.

Getest op: 2026-07-13 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/samber/cc-skills-golang
cd cc-skills-golang
mkdir -p ~/.claude/skills
cp -r skills/golang-continuous-integration ~/.claude/skills/golang-continuous-integration

Commando's en voorbeeldprompts

  • /golang-continuous-integrationProductierijpe GitHub Actions CI voor Go: tests, linting, SAST, releases, dependency-bots.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Set up GitHub Actions CI for my Go project with linting and tests
  • Add security scanning and dependency bots to my Go repo's CI
  • Improve my Go project's pipeline with coverage and release automation