What problem does it solve? Go code written without shared conventions becomes inconsistent and hard to maintain across teams. This Skill gives an AI agent Google's official Go style decisions so it can write and review Go code that follows established naming, error handling, concurrency, and testing standards. ## Core Features & Use Cases - Style and naming rules: Enforces MixedCaps naming, initialism casing (URL, ID), package naming, receiver naming, and gofmt formatting conventions. - Error handling and API design guidance: Covers returning errors, error strings, wrapping with %w, avoiding panic, in-band errors, interfaces, contexts, and avoiding global state. - Testing standards: Applies table-driven tests, got-before-want failure messages, test helpers with t.Helper, and the standard testing package only. - Use Case: When reviewing a Go pull request, the agent flags a function named GetCounts, an exported function missing a doc comment, and a discarded error return, citing the exact style rules. ## Quick Start Review my Go file handlers.go using the Google Go style guide and list every style violation with the recommended fix.