go-review

Guide manual Go code reviews across correctness, security, performance, and idioms.

1|Updated Dec 8, 2025
One-click install
npx skills add https://github.com/y-miyazaki/arc --skill go-review-y-miyazaki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: go-review
Source: https://github.com/y-miyazaki/arc/tree/main/.github/skills/go-review
Command: npx skills add https://github.com/y-miyazaki/arc --skill go-review-y-miyazaki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Go projects often suffer from inconsistent code reviews, leading to missed issues and slower delivery. This skill provides a structured Go code-review guide focused on correctness, security, performance, and idiomatic practices to help reviewers apply consistent, thorough evaluations.

Core Features & Use Cases

  • Structured Review Guidance: Evaluate correctness, security patterns, performance implications, and Go idioms.
  • Human Judgment Focus: Emphasize design decisions and architectural patterns that require expert assessment, not only automated checks.
  • Use Case: During a Go PR, run this skill to surface high-impact review items, capture actionable feedback, and promote best practices across the team.

Quick Start

Use the go-review skill to guide a manual PR review for a Go codebase and generate structured feedback.

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, performance, and idiomatic best practices?

Reviewing Go code for security, performance, and idiomatic best practices requires a structured guide that surfaces high-impact issues and promotes consistent team-wide evaluation across pull requests and CI checks. This skill provides that structured manual review process.

What should I look for in a Go code review?

A thorough Go code review should evaluate correctness, error handling, concurrency patterns, security vulnerabilities, performance implications, testability, naming conventions, formatting, and documentation to ensure high-quality architectural and design decisions.

Can I use this structured Go review process in my existing CI pipelines?

Yes, you can integrate this structured Go review process into your existing CI checks and team-wide review workflows to support human judgment scenarios and capture actionable feedback during pull requests and code audits.

Does this Go review approach replace automated linting tools?

No, this Go review approach complements automated linting by focusing on human judgment, emphasizing design decisions, and evaluating architectural patterns that require expert assessment rather than solely running automated checks.

What is the best way to enforce consistent code reviews across a Go development team?

The best way to enforce consistent Go code reviews is applying a structured guide focused on correctness, security, performance, and Go idioms to help reviewers apply consistent, thorough evaluations during team-wide pull request workflows.