Reviews Go code for idiomatic patterns, error handling, concurrency safety, and common mistakes. Use when reviewing .go files, checking error handling, goroutine usage, or interface design.
This skill inherits all available tools. When active, it can use any tool Claude has access to.
references/common-mistakes.mdreferences/concurrency.mdreferences/error-handling.mdreferences/interfaces.md| Issue Type | Reference |
|---|---|
| Missing error checks, wrapped errors | references/error-handling.md |
| Race conditions, channel misuse | references/concurrency.md |
| Interface pollution, naming | references/interfaces.md |
| Resource leaks, defer misuse | references/common-mistakes.md |
_ = err)fmt.Errorf("...: %w", err))defer immediately after creation-er (Reader, Writer, Handler)