go-review

Review Go code for correctness, security, and performance issues.

2|1|Updated Jul 2, 2025
One-click install
npx skills add https://github.com/rikdc/claude_code_template --skill go-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: go-review
Source: https://github.com/rikdc/claude_code_template/tree/main/.claude/skills/go-review
Command: npx skills add https://github.com/rikdc/claude_code_template --skill go-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams ensure Go code is correct, secure, efficient, and maintainable by providing expert, production-grade reviews.

Core Features & Use Cases

  • In-depth Go reviews: Identify correctness bugs, security gaps, performance issues, and idiomatic improvements in Go projects.
  • PR and staged changes: Quickly assess changes in pull requests or local diffs to prevent regressions.
  • Actionable feedback: Deliver precise, example-driven recommendations and refactoring guidance to raise code quality.

Quick Start

Use the go-review command to evaluate staged changes, a specific file, or a whole repository. Example: run /go-review to review all changes, or /go-review <path> for targeted analysis. Focus areas can be toggled with flags like --security or --performance.

Frequently Asked Questions about go-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review Go code for security and performance issues?

Go code reviews identify security gaps, performance bottlenecks, and correctness bugs through structured analysis. Use go-review to scan staged changes, pull requests, or entire packages, receiving actionable recommendations with examples and idiomatic Go improvements to raise code quality.

Can I use code review tools to catch bugs before merging pull requests?

Yes. Go code review capabilities assess PR changes and staged diffs to prevent regressions and correctness issues before they reach production. Structured feedback pinpoints problems early, reducing defects in merged code.

What's the best way to ensure Go code follows best practices and idioms?

Expert Go reviews deliver production-grade analysis targeting correctness, security, efficiency, and maintainability. Feedback includes idiomatic improvements and refactoring guidance, helping teams write reliable, efficient Go that follows language conventions.

How do I review specific files or targeted parts of a Go repository?

Run go-review with a file path or directory argument to analyze targeted sections instead of the entire codebase. Focus areas can be toggled with flags like --security or --performance to concentrate on particular concern categories.

What should I check for when reviewing Go code for maintainability?

Go code reviews flag maintainability concerns including idiomatic patterns, clarity issues, and structural problems that affect long-term reliability. Actionable recommendations explain why changes matter and how to refactor for cleaner, more maintainable code.