Editorial and source context
What this Skill does
Golang Gopls is a source-indexed Agent Skill for development & engineering work. Based on the SKILL.md description, it focuses on golang semantic code intelligence via gopls, the official go language server — go-to-definition, find…. Use the linked GitHub file to confirm scope and prerequisites before enabling it.
What the author says
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`).
Compatibility and requirements
- Use an agent runtime that supports Agent Skills and the linked SKILL.md format.
- Confirm the source repository's tools, SDKs, and platform prerequisites for api design work.
How to install or import it
- Open the linked GitHub SKILL.md and review its scope and setup instructions.
- Install or import the skill using the agent runtime's documented workflow.
- Run a small, non-sensitive test and verify the output before broader use.
Permissions and risks
- Review every command, file path, network request, dependency, and credential scope before enabling it.
- GitHub stars indicate popularity, not safety or correctness; validate the source and test with non-sensitive data.
Example workflows
- Ask an AI agent to apply Golang Gopls to api design work described in the source record.
- Have the agent state assumptions, required tools, and expected output before using this development & engineering skill.
- Compare the result with the linked GitHub SKILL.md and verify it against your project requirements.
Related Agent Skills
More source records in Development & Engineering.