google-golang-style
Installation
SKILL.md
Google Go Style Guide for Claude Code
This skill distills Google's official Go style guide into actionable rules. The guide prioritizes these attributes in order: Clarity > Simplicity > Concision > Maintainability > Consistency.
Clarity means the reader understands what the code does and why. Simplicity means accomplishing goals without unnecessary abstraction. These two trump all other concerns.
Formatting
All Go source files must conform to gofmt output. Never manually adjust formatting that gofmt handles.
Use MixedCaps or mixedCaps for all multi-word names. Never use snake_case or SCREAMING_SNAKE_CASE, even for constants.
// Correct.
const MaxPacketSize = 512
var userCount int