From golang-orchestrator
Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. Use when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/golang-orchestrator:effective-goThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Apply best practices and conventions from the official [Effective Go guide](https://go.dev/doc/effective_go) to write clean, idiomatic Go code.
Apply best practices and conventions from the official Effective Go guide to write clean, idiomatic Go code.
Use this skill automatically when:
Follow the conventions and patterns documented at https://go.dev/doc/effective_go, with particular attention to:
gofmt - this is non-negotiablereferences/error-handling.md for comprehensive error handling patterns (wrapping, sentinel errors, custom types, testing)npx claudepluginhub linehaul-ai/linehaulai-claude-marketplace --plugin golang-orchestratorApplies Go best practices, idioms, and conventions from Effective Go guide for writing, reviewing, and refactoring idiomatic Go code.
Go language conventions, idioms, and toolchain. Invoke when task involves any interaction with Go code — writing, reviewing, refactoring, debugging, or understanding Go projects.
Provides idiomatic Go patterns and best practices for error handling, concurrency like worker pools, simplicity, zero values, and interfaces. Activates for writing, reviewing, refactoring, or designing Go code.