Go skills for AI agents
8 practitioner-grade go skills, each a focused Markdown document your agent loads into context on demand. Search them from Claude Desktop, Cursor or any MCP client, or pull one with the CLI.
All 8 skills
- Context Patterns
Context usage for cancellation, timeouts, deadlines, and value propagation in Go
257 lines - Error Handling
Error handling patterns including wrapping, sentinel errors, custom types, and error groups in Go
209 lines - Generics
Go generics including type parameters, constraints, and generic data structure patterns (Go 1.18+)
239 lines - Goroutines Channels
Concurrency patterns using goroutines, channels, select, and sync primitives in Go
176 lines - HTTP Servers
HTTP server patterns using net/http, chi, and gin including middleware, routing, and graceful shutdown
267 lines - Interfaces
Interface design principles, implicit satisfaction, and composition patterns in Go
185 lines - Modules
Go modules, dependency management, versioning, workspaces, and private module configuration
217 lines - Testing
Table-driven tests, benchmarks, fuzzing, test helpers, and testing best practices in Go
229 lines