cc-skills-golang
🧑🎨 A collection of Golang agentic skills that works
The cc-skills-golang package provides production-ready agent skills specifically designed for Golang development, extending AI coding assistants with domain-specific Go expertise. These skills are atomic, cross-referencing instruction sets covering code quality, architecture, testing, security, observability, and popular Go frameworks and libraries. The collection includes 30+ general-purpose skills and 17 framework-specific skills that are loaded on-demand to avoid context bloat. Skills are human-curated (distilled from real commits but reviewed and reworked) and compatible with Claude Code, Cursor, Copilot, Gemini CLI, and other Agent Skills-compatible tools.
Key Features
Use Cases
- 01Ensuring consistent Go code style and naming conventions across team projects
- 02Teaching AI assistants production-ready error handling and concurrency patterns
- 03Guiding AI to apply framework-specific best practices for tools like gRPC, Cobra, or Viper
- 04Automating security reviews and performance optimization recommendations during development
- 05Modernizing legacy Go codebases to use recent language features and stdlib packages
- 06Conducting AI-powered code reviews in CI that catch architectural drift and logic bugs linters miss
Related Skills
View moresuperpowers
An agentic skills framework & software development methodology that works.
skills
Skills for Real Engineers. Straight from my .agents directory.
skills
Public repository for Agent Skills
ponytail
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
cc-skills-golang — FAQ
What is cc-skills-golang?+
cc-skills-golang is a collection of reusable instruction sets (agent skills) that extend AI coding assistants with Go-specific expertise in areas like testing, security, concurrency, and popular frameworks. Skills are loaded on-demand so they don't bloat context, and they've been human-reviewed rather than auto-generated.
How do I install cc-skills-golang?+
Use the universal skills CLI with 'npx skills add https://github.com/samber/cc-skills-golang --all' for all skills or '--skill skill-name' for individual ones. Alternatively, use Claude Code's '/plugin marketplace add samber/cc' and '/plugin install cc-skills-golang@samber', or clone the repo into your editor's skill discovery directory (~/.cursor/skills/, ~/.agents/skills/, etc.).
Which AI clients support cc-skills-golang?+
The skills work with any Agent Skills-compatible tool including Claude Code, Cursor, Copilot, Gemini CLI, Openclaw, OpenCode, Codex, and Antigravity. Installation methods vary slightly per client but all auto-discover skills from standard directories.
Do I need API keys or special prerequisites?+
No API keys are required. You only need an AI coding assistant that supports the Agent Skills format and Git to clone the repository or npm/npx to use the skills CLI installer.
Is cc-skills-golang free to use?+
Yes, the entire collection is open source and released under the MIT license. You can use, modify, and distribute it freely.
Should I install all skills or just a subset?+
The author recommends installing all general-purpose skills together because they cross-reference each other (e.g., error-handling rules that affect logging). Installing only a subset may give inconsistent guidelines, though on-demand loading means only relevant skills load their full content.
How do I install cc-skills-golang?+
Open the source repository on GitHub and follow its README. cc-skills-golang is a skill — MCP Agents Market links you directly to the official repo.
Is cc-skills-golang free?+
cc-skills-golang is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.