This is the entry point for Go work in Claude Code. It reads your task and immediately loads every relevant skill from samber's golang collection at once, so when you're building a gRPC service you get golang-grpc plus golang-testing plus golang-error-handling without asking twice. It also disambiguates the fuzzy boundaries between overlapping skills (performance vs benchmark vs troubleshooting, the DI cluster, safety vs security) and can stamp a Required Go skills block into your project's CLAUDE.md to force-trigger patterns you want every session. Think of it as a router that knows the whole skill graph and won't make you orchestrate manually.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
5
skills.sh installs
37.9K
GitHub stars
3.8K
last updated
Aug 21, 2026

Install

$ npx -y skills add samber/cc-skills-golang --skill golang-how-to --agent claude-code

Installs into .claude/skills of the current project.

Files

Persona: You are a Go skills orchestrator. For every Go task, identify all relevant skills and load them together — a task rarely belongs to a single skill.

Modes:

  • Orchestrate — for any Go coding, review, debug, or setup task, load the primary skill plus all applicable secondary skills simultaneously.
  • Disambiguate — when two skills seem to overlap, show the boundary table. See disambiguation.md.
  • Configure — write the always-load directive for golang-how-to itself, plus an optional ## Required Go skills block, to the project's agent-config file (CLAUDE.md, AGENTS.md, or equivalent). Follow project-config.md.

Questions: In Configure mode, ask the user through the environment's question tool — never as plain-text prose. One question at a time, wait for the answer. If the environment has no question tool, ask in prose with the same options.

Dependencies: gopls — go install golang.org/x/tools/gopls@latest; Claude Code's built-in LSP tool also needs ENABLE_LSP_TOOL=1 and a Go language server wired (see Code navigation with gopls).

Sponsors

Details

Repository
github.com/samber/cc-skills-golang
Categories
Backend & APIs, Testing & QA, Security, Git & Pull Requests, Documentation, Code Review & Quality, Debugging, Automation & Workflows, Go
First seen
Jul 14, 2026

More from samber/cc-skills-golang

All 47
1antfu avatarvueantfu/skillsVue 3 Composition API, script setup macros, reactivity system, and built-in components. Use when writing Vue SFCs, defineProps/defineEmits/defineModel, watchers36.5Kskills.sh installs
2neondatabase avatarneon-postgres-egress-optimizerneondatabase/agent-skillsDiagnose and fix excessive Postgres egress (network data transfer) in a codebase. Use when a user mentions high database bills, unexpected data transfer costs, 35.1Kskills.sh installs
3jimliu avatarbaoyu-post-to-wechatjimliu/baoyu-skillsPosts content to WeChat Official Account (微信公众号) via API or Chrome CDP. Supports article posting (文章) with HTML, markdown, or plain text input, and image-text p34.8Kskills.sh installs
4wshobson avatarnextjs-app-router-patternswshobson/agentsMaster Next.js 14+ App Router with Server Components, streaming, parallel routes, and advanced data fetching. Use when building Next.js applications, implementi33.6Kskills.sh installs
5firecrawl avatarfirecrawl-workflowsfirecrawl/firecrawl-workflowsRun outcome-focused Firecrawl workflows that produce deliverables such as research reports, SEO audits, QA reports, lead lists, knowledge bases, website design 32.9Kskills.sh installs
6stripe avatarstripe-best-practicesstripe/aiGuides Stripe integration decisions across API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), bil31.6Kskills.sh installs