Enforces the Uber Go Style Guide standards for writing, reviewing, and refactoring Go code.
This skill equips Claude with the comprehensive Uber Go Style Guide, ensuring that all Go code produced or refactored adheres to industry-leading standards for performance, readability, and reliability. It covers a wide range of Go-specific patterns, including proper error handling, efficient concurrency using channels and mutexes, and idiomatic naming conventions. By applying these rules, developers can maintain consistent codebases that minimize common pitfalls like pointer-to-interface usage, improper goroutine management, and inefficient string conversions, making it an essential tool for high-scale Go development.