Keep your Go code clean and consistent with automated linting. golangci-lint brings together over 100 linters into one easy tool. It checks for bugs, style mistakes, and security issues before they reach production.
This skill helps you set up golangci-lint for any Go project. You will learn how to create a .golangci.yml file, run linters, and fix problems automatically. It also shows how to suppress warnings the right way using //nolint comments.
Developers get faster feedback and cleaner code. Teams can enforce quality rules across all projects. Everyone benefits from fewer bugs and simpler code reviews.
Global
mkdir -p ~/.claude/skills/golang-lintProject
mkdir -p .claude/skills/golang-lintSource Repository
Improve Codebase Architecturemattpocock/skills
Scan your codebase for architecture improvements with visual reports and pick one to refactor
Web Design Guidelinesvercel-labs/agent-skills
Review your UI code for compliance with web interface guidelines
Caveman Reviewjuliusbrussee/caveman
Ultra-compressed one-line code review comments that cut noise
Zoom Outmattpocock/skills
Get a big picture view of your code with a simple map of modules and callers
Codebase Designmattpocock/skills
Create deep modules with tiny interfaces and lots of hidden logic for testability
Requesting Code Reviewobra/superpowers
Catch code issues early with focused automated reviews before every merge
Request Refactor Planmattpocock/skills
Plan safe code refactors with tiny commits and clear GitHub issues
Receiving Code Reviewobra/superpowers
Think first, then code. Verify feedback before making changes. Stay objective