go-patterns
Installation
SKILL.md
Go Patterns
Enforces Go idiomatic patterns: small consumer-defined interfaces, structured error wrapping, goroutine lifecycle management, and standard package layout.
Purpose
Enforce Go idiomatic patterns: small consumer-defined interfaces, structured error wrapping, goroutine lifecycle management, and standard package layout.
Trigger
Apply when writing or reviewing Go code, or when the user asks about:
- "Go patterns", "Golang idioms", "Go best practices"
- "Go error handling", "Go concurrency", "Go conventions"
- "寫 Go", "Go 規範", "Golang"
Do NOT trigger for:
- Runtime panics requiring stack trace analysis — use the
debugskill instead - Build errors — use the
build-fixskill instead