Automatically detects your project's Go version from go.mod and helps Claude write idiomatic code using the latest language features available to you. Instead of Claude defaulting to ancient Go patterns, this skill guides it to use modern built-ins like slices.Contains, cmp.Or, and the new iterator functions when your version supports them. It includes a comprehensive reference from Go 1.0 through 1.26, covering everything from time.Since basics to the new new(value) syntax and sync.WaitGroup.Go. Honestly most useful when refactoring or code review, where you want Claude to spot outdated patterns and suggest the modern equivalent without you having to remember which Go version introduced what feature.
npx skills add https://github.com/jetbrains/go-modern-guidelines --skill use-modern-go