Golang semantic code intelligence via `gopls`, the official Go language server — go-to-definition, find references, cal…
Part of cc-skills-golangPack · 46 skills
by samber· Developer toolsUnclaimed · Yours? Claim it
About
Golang semantic code intelligence via `gopls`, the official Go language server — go-to-definition, find references, call/implementation hierarchy, workspace symbol search, package API discovery, diagnostics, safe rename, refactors (extract/inline/fill/rewrite code actions), formatting, and generated tests. Reaches an agent via gopls's own MCP server (`go_*` tools), Claude Code's native `LSP` tool, or the `gopls` CLI. Use when navigating or refactoring Go code — jumping to a definition, finding call sites before a rename, understanding a file's or package's dependencies, running diagnostics after an edit, or extracting/inlining/renaming. Not for the published ecosystem — packages not in your `go.mod`, versions, licenses, importers — → See `samber/cc-skills-golang@golang-pkg-go-dev` skill (`godig`). Not for a whole-tree vulnerability audit → See `samber/cc-skills-golang@golang-security` skill (`govulncheck`).
Skills people install alongside golang-gopls.
Runs on your machine.
Runs on your machine.
Runs on your machine.
Runs on your machine.
npx -y degit samber/cc-skills-golang/skills/golang-gopls ~/.copilot/skills/golang-gopls
Runs on your machine.
npx -y degit samber/cc-skills-golang/skills/golang-gopls ~/.cursor/skills/golang-gopls
Runs on your machine.
npx -y degit samber/cc-skills-golang/skills/golang-gopls ~/.claude/skills/golang-gopls
Runs on your machine.
npx -y degit samber/cc-skills-golang/skills/golang-gopls ~/.agents/skills/golang-gopls
Runs on your machine.
Runs on your machine.
npx -y degit samber/cc-skills-golang/skills/golang-gopls ~/.gemini/skills/golang-gopls
Runs on your machine.
npx -y degit samber/cc-skills-golang/skills/golang-gopls .agents/skills/golang-gopls
Runs on your machine.
npx -y degit samber/cc-skills-golang/skills/golang-gopls ~/.openclaw/skills/golang-gopls
Runs on your machine.
npx -y degit samber/cc-skills-golang/skills/golang-gopls ~/.config/opencode/skills/golang-gopls
Runs on your machine.
npx -y degit samber/cc-skills-golang/skills/golang-gopls ~/.hermes/skills/golang-gopls
Scanned and passed · checked 49 min ago
From people who use it
Step by step
Nothing new reaches your agent until a person has looked at it.
Scanned on every change, and again when our rules improve.
No reviews yet. Used golang-gopls? Say how it went.
Write a reviewTw93's engineering habits as eight skills: plan before you build, debug to root cause, review before you ship, and more.
Go skills for coding agents: idiomatic style, error handling, testing, concurrency, security and performance for production Go projects.
Test Double's coding skills: build test-first, refactor under green tests, review your branch and trace bugs to their root cause.
Nobody has shared how they use golang-gopls yet.
Security scan
Passed
Safe to install in every agent it supports. Runs in your agent, as instructions.