golang-lint
Linting best practices and golangci-lint configuration for Golang projects — running linters, configuring .golangci.yml, suppressing warnings with nolint directives, interpreting lint output, and selecting linters. Use when configuring golangci-lint, asking about lint warnings or nolint suppressions, setting up code quality tooling, or choosing linters. Also use when the user mentions golangci-lint, go vet,…
- installs 8w
- 4,534
- 30-day movement
- starts with the next reading
- Related entries
- 1
- Connections
- 1
golang-lint is an agent skill (a SKILL.md) covering golangci-lint usage and Go linting best practices: configuring .golangci.yml, running and fixing linters, reading lint output, and using nolint directives. It bundles a recommended configuration enabling 33 linters plus reference notes on linters and nolint syntax.
Reach for it when your agent needs to configure, run, or interpret Go linting with golangci-lint instead of figuring out settings and suppressions from scratch.
Use it to
- Configure a .golangci.yml for a Go project
- Run golangci-lint and auto-fix issues
- Interpret lint output and diagnose warnings
- Apply nolint suppressions correctly
- Choose which linters to enable
For Developers using AI agents on Go projects
- Host repository
- samber/cc-skills-golang
- Version
- 1.4.1
- Installs, lifetime
- 38k
- Installs, 8 weeks
- 4,534
- Allowed tools
- Read Edit Write Glob Grep Bash(go:*) Bash(golangci-lint:*) Bash(git:*) Agent
- Compatible with
- Designed for Claude Code, Codex or similar harness, and for projects using Golang.
- Licence
- MIT
- Invocable by
- user
- Host stars
- 3,261
- Host language
- Go