Aug 31, 2026

cc-skills-golang: Human-Reviewed Go Skills With Measured Error-Rate Gains

A 3.1k-star collection of Golang skills — code style, testing, concurrency, security, observability — each with a measured error-rate gap against a baseline, and a maintainer who promises no AI slop: bootstrapped by Claude Code, reworked by hand.

#tutorial#developer-tools#best-practices

Most skill collections ask you to trust the author's taste. samber/cc-skills-golang (3.1k stars) asks you to trust a measurement: its skills table reports an "error rate gap" per skill — the measured drop in mistakes on Go tasks when the skill is loaded — with entries like -61% for golang-modernize and -53% for golang-documentation. The collection is Go-specific by design: language, testing, security, observability, and tooling, with the README explicitly pointing dev-workflow skills (git conventions, CI/CD, PR reviews) to separate plugins.

Why This Skill Matters

Two things set it apart. First, provenance: the README states the repo was bootstrapped by Claude Code distilling the maintainer's Go project commits, then "edited, tested, reviewed and reworked by a human — no AI slop here." Second, the per-skill measurement column, which turns installation decisions into data: golang-testing shows a -32% error-rate gap, golang-safety -58%, and skills without a measured gain carry a dash instead of a number. The table also marks a starred subset and flags per skill, so you can tell at a glance which entries the maintainer considers core.

Skills span the Go craft surface: golang-code-style, golang-error-handling, golang-concurrency, golang-context, golang-database, golang-security, golang-observability, golang-benchmark, and more — including golang-gopls for working with the language server itself. A sister repo, samber/cc-skills, carries the non-Go skills.

Installation

The universal skills CLI installs everything or one skill:

npx skills add https://github.com/samber/cc-skills-golang --all
npx skills add https://github.com/samber/cc-skills-golang --skill golang-performance

On Claude Code, the marketplace variant:

/plugin marketplace add samber/cc
/plugin install cc-skills-golang@samber

The README documents Gemini CLI extensions, Cursor, Copilot, OpenClaw, and Antigravity paths as well — mostly copying the repo into that agent's skills directory, since the skills follow the standard Agent Skills format.

Real Workflow: Tighten Up an Existing Go Service

  1. Install the skills relevant to your review scope — for a reliability pass, that is golang-error-handling, golang-concurrency, and golang-context:
npx skills add https://github.com/samber/cc-skills-golang --skill golang-error-handling
  1. Ask the agent to review the service with the loaded skills:
Review this service for error-handling and context-cancellation issues
  1. Apply the fixes, then re-run the checks the skills reference — the point of the measured gaps is that the guidance is specific enough to verify.

Real Workflow: Modernize Toward Current Go

golang-modernize targets the gap between idioms in your codebase and current Go practice — the highest measured error-rate gap in the starred set at -61%. Install it standalone and ask for a modernization pass on a package, keeping the diff mechanical and reviewable.

Tips

  • Read the table before installing: the error-rate gap column tells you which skills carry measured evidence and which are unmeasured.
  • Keep the scope discipline the README asks for — Go-specific skills here, dev-workflow skills from a separate plugin.
  • Starred entries are the maintainer's core set; a reasonable starting install is the starred skills matching your current task.

When Not to Use This

The scope is deliberately narrow: Go language craft. It will not review your Terraform or write your GitHub Actions — the README scopes the repo to Go-specific skills and points dev-workflow skills to separate plugins. And if your team's Go style deliberately diverges from the skills' conventions, treat them as review checklists to adapt rather than rules to adopt wholesale.


See the leaderboard for more skills.