samber/cc-skills-golang

🧑‍🎨 A collection of Golang agentic skills that works

What it solves

This project provides a comprehensive library of "Agent Skills"—reusable, domain-specific instruction sets—designed to give AI coding assistants (like Claude Code, Cursor, and GitHub Copilot) expert-level knowledge of the Go (Golang) programming language. It prevents "AI slop" by providing human-reviewed, production-ready guidelines that reduce error rates in AI-generated Go code.

How it works

These skills are atomic, cross-referencing units of instruction that can be loaded on demand into an AI agent's context. Instead of bloating the prompt with every possible rule, the agent triggers specific skills (e.g., golang-concurrency or golang-security) based on the task at hand. These can be installed via a universal CLI (skills.sh) or through native plugin systems in various AI IDEs and CLIs.

Who it’s for

Developers using AI coding assistants who want their agents to follow idiomatic Go patterns, adhere to production-grade security and performance standards, and avoid common language-specific pitfalls.

Highlights

  • Broad Coverage: Includes skills for code style, architecture, QA, performance, project layout, and specific popular libraries (e.g., gRPC, Uber-fx, Cobra).
  • ** Cortana-like Specialization**: Dedicated skills for the samber/* ecosystem of Go libraries.
  • Measurable Impact: Claims a significant reduction in error rates (up to 40 percentage points improvement in overall accuracy based on internal evaluations).
  • Cross-Tool Compatibility: Works across multiple agents including Claude Code, Gemini CLI, Cursor, Copilot, and Codex.
  • CI Integration: Can be used to power AI-driven PR reviews to catch architectural drift and concurrency hazards.

Related

  • Project
  • Project
  • Project
  • Project
  • Project