gopls-lspGo 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.
Install via ClawdBot CLI:
clawdbot install bowen31337/gopls-lspGo language server integration providing comprehensive code intelligence through gopls (the official Go language server).
.goInstall gopls using the Go toolchain:
go install golang.org/x/tools/gopls@latest
Important: Make sure $GOPATH/bin (or $HOME/go/bin) is in your PATH.
Verify installation:
gopls version
The language server runs automatically in LSP-compatible editors. For manual operations:
gofmt -w file.go
go vet ./...
go build ./...
go test ./...
Create gopls.yaml in your project or workspace for custom settings:
analyses:
unusedparams: true
shadow: true
completeUnimported: true
staticcheck: true
Or configure via environment:
export GOPLS_CONFIG='{"staticcheck": true, "analyses": {"unusedparams": true}}'
When editing Go code:
go fmt or gofmt to format codego vet for additional static analysisgo test before committinggo mod init - Initialize Go modulego mod tidy - Clean up dependenciesgo get - Add dependencygo build - Compile packagesgo run main.go - Run programgo test - Run testsgo vet - Report suspicious constructsAI Usage Analysis
Analysis is being generated⦠refresh in a few seconds.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Provides a 7-step debugging protocol plus language-specific commands to systematically identify, verify, and fix software bugs across multiple environments.
A comprehensive skill for using the Cursor CLI agent for various software engineering tasks (updated for 2026 features, includes tmux automation guide).
Write, run, and manage unit, integration, and E2E tests across TypeScript, Python, and Swift using recommended frameworks.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.