RadarTopicsBuildersWeeklyReads
Open Source Radar
samber/

cc-skills-golang

GitHubWebsite

A collection of Go agentic skills for production Golang projects. It provides a wide set of Go-specific skills and integrates with multiple client ecosystems. Last push 2026-08-01; 2847 stars.

2.8kstars
187forks
5issues
MITlicense
2026since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

Agent Skills for production-ready Golang projects. Go-specific skills covering language, testing, security, observability, etc.; designed to be loaded on demand to avoid context bloat. Bootstrapped with Claude Code; edited, tested, reviewed by a human.

How it works

A suite of atomic, cross-referencing Go skills organized under various categories (Code Quality, Architecture & Design, QA & Performance, Project Setup). Skills describe areas like code style, documentation, error handling, linting, security, concurrency, observability, and more, with individual entries for specific skill names (e.g., golang-code-style, golang-performance, golang-security). Each skill includes a description and how it integrates with tooling; the README includes tables listing Skill, Flags, and tok values (Description (tok), SKILL.md (tok), Directory (tok)).

Getting started

Install with Skills CLI:

npx skills add https://github.com/s Amber/cc-skills-golang --all
# or a single skill:
npx skills add https://github.com/samber/cc-skills-golang --skill golang-performance

Claude Code:

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

Openclaw:

git clone https://github.com/samber/cc-skills-golang.git ~/.openclaw/skills/cc-skills-golang

Gemini CLI:

gemini extensions install https://github.com/samber/cc-skills-golang

Cursor:

git clone https://github.com/samber/cc-skills-golang.git  ~/.cursor/skills/cc-skills-golang

Copilot:

/plugin install https://github.com/samber/cc-skills-golang

OpenCode:

git clone https://github.com/samber/cc-skills-golang.git ~/.agents/skills/cc-skills-golang

Codex (OpenAI):

git clone https://github.com/samber/cc-skills-golang.git ~/.agents/skills/cc-skills-golang

Antigravity:

git clone https://github.com/samber/cc-skills-golang.git ~/.antigravity/skills/cc-skills-golang

## Recent releases
Latest: v1.9.1 (2026-07-26) – docs(golang-benchmark) rationale correction by @samber in PR #83.
Previous: v1.9.0 (2026-07-16) – tool boundary clarifications for dig/gopls, Context7, govulncheck; added isolated-worktree workflow.
Earlier: v1.7.0 (2026-07-02) – added golang-pkg-go-dev skill; README clarity improvements.
Earlier: v1.5.1 (2026-06-06) – lint fixes and broken workflow shield; --dangerously-run-mcp-servers flag added.
Earlier: v1.5.0 (2026-05-19) – fuzz naming conventions; Dependabot automerge workflow.

## Traction
2847 stars; 187 forks; 5 open issues. Language: Go. License: MIT. Created 2026-03-21; last push 2026-08-01.

## Behind the repo
Linked to a set of cross-tool integrations: Claude Code, Openclaw, Gemini CLI, Cursor, Copilot, OpenCode, Codex, Antigravity. These integrations enable skill discovery and loading across multiple agent ecosystems.

## Caveats
License: MIT. Created 2026-03-21. Last push: 2026-08-01. Open issues: 5.
Agent skills inside · 46
All skills →
golang-cliGolang CLI application development. Use when building, modifying, or reviewing a Go CLI tool — especially for command structure, flag handling, configuration layering, version embedding, exit codes, I/O patterns, signal handling, shell completion, argument validation, and CLI unit testing. Also triggers when code uses cobra, viper, or urfave/cli. For cobra-specific APIs → See `samber/cc-skills-golang@golang-spf13-cobra` skill; for viper configuration layering → See `samber/cc-skills-golang@golang-spf13-viper` skill.AI & Agentsscriptsgolang-continuous-integrationCI/CD pipeline configuration using GitHub Actions for Golang projects — testing, linting, SAST, security scanning, code coverage, Dependabot, Renovate, GoReleaser, code review automation, and release pipelines. Use when setting up or improving Go project CI, configuring GitHub Actions workflows, adding linters or security scanners, automating dependency updates, or adding quality gates.Securitygolang-securitySecurity best practices and vulnerability prevention for Golang. Covers injection (SQL, command, XSS), cryptography, filesystem safety, network security, cookies, secrets management, memory safety, and logging. Apply when writing, reviewing, or auditing Go code for security, or when working on any risky code involving crypto, I/O, secrets management, user input handling, or authentication. Includes configuration of security tools.Securitygolang-troubleshootingTroubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, or unexpected behavior in Go code. Covers debugging methodology, common Go pitfalls, test-driven debugging, pprof setup and capture, Delve debugger, race detection, GODEBUG tracing, and production debugging. Start here for any 'something is wrong' situation. Not for interpreting profiles or benchmarking (→ See `samber/cc-skills-golang@golang-benchmark` skill) or applying optimization patterns (→ See `samber/cc-skills-golang@golang-performance` skill).Testing & QAgolang-benchmarkGolang benchmarking, profiling, and performance measurement. Use when writing, running, or comparing Go benchmarks, profiling hot paths with pprof, interpreting CPU/memory/trace profiles, analyzing results with benchstat, setting up CI benchmark regression detection, or investigating production performance with Prometheus runtime metrics. Also use when the developer needs deep analysis on a specific performance indicator - this skill provides the measurement methodology, while `samber/cc-skills-golang@golang-performance` provides the optimization patterns.Documentationgolang-documentationComprehensive documentation guide for Golang projects, covering godoc comments, README, CONTRIBUTING, CHANGELOG, Go Playground, Example tests, API docs, and llms.txt. Use when writing or reviewing doc comments, documentation, adding code examples, setting up doc sites, or discussing documentation best practices. Triggers for both libraries and applications/CLIs.Backend & API
SharePost on XLinkedIn
All trending reposRevenue-verified startups →