Gopls LSP

v1.0.0

Go language server (gopls) providing code intelligence, refactoring, and analysis for .go files. Use when working with Go code that needs autocomplete, go-to-definition, find references, error detection, or refactoring support.

0· 1.1k·2 current·2 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (gopls LSP) match the instructions: installing gopls via the Go toolchain and using Go tooling for formatting, vetting, building, and testing. No unrelated services, binaries, or credentials are requested.
Instruction Scope
SKILL.md stays within expected scope (install gopls, run go commands, configure gopls via a gopls.yaml or GOPLS_CONFIG). It references creating a gopls.yaml and exporting GOPLS_CONFIG, which is normal for configuration but the skill does not declare any required env vars — this is a minor inconsistency to be aware of.
Install Mechanism
No install spec in the registry; the doc recommends using `go install golang.org/x/tools/gopls@latest`, which is the standard, traceable distribution channel for gopls. No downloads from untrusted URLs or archive extraction are suggested.
Credentials
The skill declares no required environment variables, which is reasonable. The docs mention adding `$GOPATH/bin` (or $HOME/go/bin) to PATH and optionally exporting GOPLS_CONFIG; those are plausible and proportionate, but GOPLS_CONFIG is referenced without being listed in requires.env — harmless but inconsistent.
Persistence & Privilege
always is false and the skill has no code or install hooks that would persist or modify other skills or system-wide agent settings. Installation actions described are user-initiated (go install) and affect the user's Go bin directory only.
Scan Findings in Context
[no_code_files] expected: This is an instruction-only skill with no code files; the regex scanner had nothing to analyze. That's expected for a documentation/integration skill.
Assessment
This skill is coherent for adding gopls support: install via the official Go module (consider pinning to a specific version rather than @latest for reproducibility), ensure your Go bin directory is on PATH, and be aware the docs suggest exporting GOPLS_CONFIG (this is just configuration, not a secret). If you manage sensitive code, review gopls and Go modules you install before running network fetches (go get/go install) and consider auditing module versions.

Like a lobster shell, security has layers — review code before you run it.

latestvk978v8fat9q71fhwm26whrr43d80vzhz

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments