samber/cc-skills-golang
🧑🎨 A collection of Golang agentic skills that works
What it solves
This project provides a comprehensive collection of "Agent Skills"—reusable, domain-specific instruction sets—designed to enhance the capabilities of AI coding assistants when working with the Go (Golang) programming language. It prevents context window bloat by loading specific expertise (such as security, concurrency, or specific libraries) only when needed, rather than forcing the AI to rely on general knowledge.
How it works
The project consists of a library of atomic, cross-referencing markdown-based skills. These skills are organized into categories like Code Quality, Architecture & Design, QA & Performance, and Project Setup. They can be installed via the skills CLI or integrated directly into AI agents like Claude Code, Cursor, Copilot, Gemini CLI, and Openclaw.
Who it’s for
Developers using AI coding assistants who want their agents to follow production-ready Go standards, idiomatic patterns, and specific library conventions without manually prompting for them every time.
Highlights
- Broad Go Coverage: Includes skills for core language features (concurrency, error handling, safety), architecture (dependency injection, design patterns), and performance (benchmarking, profiling).
- Tool & Library Support: Specialized skills for popular Go tools like
goplsandgodig, and frameworks like gRPC, GraphQL, and thesamber/*ecosystem. - Cross-Client Compatibility: Works across multiple AI agents including Claude Code, Cursor, Copilot, and Gemini.
- Proven Effectiveness: Includes evaluation data showing a significant reduction in error rates when skills are applied compared to when they are not.
- CI Integration: Can be used in CI/CD pipelines to enable AI-driven PR reviews that catch architectural drift and concurrency hazards.
Related
- Project
- Project
- Project
- Project
- Project