BigHugger
sk Skill · samber

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
makefilegobashGo

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
topicsgolanglintinggolangci-lintcode-qualityconfigurationstatic-analysis