go-code-review

Review Go code for style, idioms, and best practices.

2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/ucirello/sgai --skill go-code-review-ucirello
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: go-code-review
Source: https://github.com/ucirello/sgai/tree/main/cmd/sgai/skel/.sgai/skills/coding-practices/go-code-review
Command: npx skills add https://github.com/ucirello/sgai --skill go-code-review-ucirello

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of reviewing Go code for style, idioms, and best practices, ensuring consistency and maintainability across projects.

Core Features & Use Cases

  • Comprehensive Checklist: Covers formatting, naming conventions, comments, error handling, concurrency, and more, based on official Go style guides.
  • Modern Idioms: Includes checks for newer Go features like generics and iterators.
  • Use Case: Integrate this Skill into your CI/CD pipeline to automatically flag potential style violations before code is merged, saving developers time on manual reviews.

Quick Start

Run the go-code-review skill to check the current Go project for style and best practice violations.

Frequently Asked Questions about go-code-review

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

FAQPage Schema
How do I enforce Go style guide adherence in my codebase?

To enforce Go style guide adherence, use a comprehensive checklist validating formatting, naming, and error handling against official standards. This ensures consistency and maintainability across projects.

What is included in a comprehensive Go code review checklist?

A Go code review checklist includes checks for formatting, naming, comments, error handling, concurrency, and modern features like generics. It enforces official style guides and best practices.

Can I integrate Go code review checks into a CI/CD pipeline?

You can integrate Go code review checks into a CI/CD pipeline to automatically flag style violations before merging. This automates checks and enforces consistent development standards.

Does this Go review process cover modern language features like generics?

Yes, the Go review process covers modern language features like generics and iterators. It includes specific checks for newer idioms alongside traditional style and concurrency validations.

What are the best practices for handling errors and concurrency in Golang?

Best practices for errors and concurrency in Golang involve following official style guides for error propagation and safe execution. A review checklist enforces these idioms to maintain quality.