saifoelloh/golang-best-practices-skill Skills
(5)Browse AI agent skills from saifoelloh/golang-best-practices-skill for Claude Code, OpenClaw, Cursor, Windsurf, and more. Install them with a single command to extend what your agents can do.
golang-clean-architecture
saifoelloh/golang-best-practices-skill
Clean Architecture audit for Go services. Use when reviewing layered architecture, dependency rules, or gRPC/usecase/repository patterns. Ensures proper separation of concerns and dependency inversion.
golang-concurrency-safety
saifoelloh/golang-best-practices-skill
Go concurrency safety review. Use when checking goroutines, channels, race conditions, or synchronization. Detects goroutine leaks, deadlocks, race conditions, and unsafe channel operations.
golang-design-patterns
saifoelloh/golang-best-practices-skill
Go design patterns and refactoring skill. Use when refactoring complex code, reducing technical debt, or applying design patterns. Detects code smells and suggests pattern-based solutions.
golang-error-handling
saifoelloh/golang-best-practices-skill
Go error handling review. Use when checking error wrapping, context propagation, or error checking patterns. Ensures proper error chains, context usage, and nil checks.
golang-idiomatic-go
saifoelloh/golang-best-practices-skill
Idiomatic Go patterns review. Use when checking Go-specific idioms, interface design, or pointer usage. Ensures code follows Go conventions and best practices.