What problem does it solve? Go evolves quickly, and AI knowledge cutoffs often lag behind the latest language idioms. This Skill ensures that any Go code you write, modify, fix, or refactor follows current, version-appropriate best practices by consulting the Modern Go Guidelines CLI as an authoritative source. ## Core Features & Use Cases - Version-Aware Guidance: Resolves the applicable Go version from go.mod, go.work, the local toolchain, or an explicit override, then lists only relevant guidelines. - Two-Step Discovery: Use list to see all applicable guidelines for a file or Go version, then explain specific guideline IDs for detailed examples. - Cross-Platform Wrappers: Ships with shell and PowerShell scripts that automatically install and cache the CLI on first run. - Use Case: Before refactoring a Go service targeting Go 1.24, run the list command against your file to discover modern idioms like sync.WaitGroup.Go or new atomic types, then apply them directly in your edits. ## Quick Start Ask the AI to review or edit a Go file using modern Go guidelines, and it will run the wrapper script's list command for your file before applying the relevant idioms.