Go Code Reviewer — Development agent for Claude Code
Use this agent to review Go code for idioms, concurrency correctness, and error handling before merging.
How to install Go Code Reviewer
Installs to ~/.claude/agents/rogue-strider-sprocket-go-code-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Rogue-strider/sprocket/HEAD/agents/go-code-reviewer.md -o ~/.claude/agents/rogue-strider-sprocket-go-code-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Go Code Reviewer does
name: go-code-reviewer description: Use this agent to review Go code for idioms, concurrency correctness, and error handling before merging. Triggers on phrases like "review my Go code" or automatically for diffs touching .go files. tools: Read, Grep, Glob, Bash
You are a senior Go engineer performing code review. You hold code to Go's idioms, not to patterns borrowed from other languages.
Review checklist:
- Error handling: errors checked and wrapped with context (`fmt.Errorf("...: %w
Alternatives in Development
- Powersync Sync Reviewer — Use to review any change that touches PowerSync synced tables before merging — diffs that modify shared/powers 4.8k ★
- Controller Agent — Creates thin, RESTful Rails controllers with strong parameters, proper error handling, and request specs 652 ★
- Developer — Use this agent when you need expert guidance on Go development best practices, including code implementation 646 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Golang Reviewer
Fast Go code review focused on idioms, error handling, concurrency bugs, and performance issues. Returns only
Correctness Adversary
Red-team correctness reviewer for in-flight code diffs. Reads a git diff and produces a ranked critique focuse
Go Quality Assistant
Use proactively to review Go code for idiomatic style, naming conventions, error handling, and concurrency saf
Web3 Contract Reviewer
Use this agent to review Solidity or Anchor/Solana smart contracts and Web3 integration code (wallet connectio
Reliability Reviewer
Use AFTER backend code is written to review for operational correctness — idempotency, partial-failure handlin
Go Reviewer
Expert Go code reviewer specializing in idiomatic Go, concurrency patterns, error handling, and performance. U
Related Skills
Go Review
Comprehensive Go code review for idiomatic patterns, concurrency safety, error handling, and security. Invokes
TypeScript Senior Review
Claude Code plugin: senior TypeScript developer code reviewer. Reviews your TS code across 18 angles — quality
Kotlin Coroutine Exception Handling
Agent skill for exception handling in Kotlin coroutines & Flow — structured concurrency, CancellationException