go-style-guide

Enforce Google's Go style guides with golangci-lint and gofmt.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/oioio-space/unpixel --skill go-style-guide-oioio-space
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: go-style-guide
Source: https://github.com/oioio-space/unpixel/tree/main/.claude/skills/go-style-guide
Command: npx skills add https://github.com/oioio-space/unpixel --skill go-style-guide-oioio-space

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires golangci-lint, gofmt, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures Go code follows Google's style guides, enhancing readability, maintainability, and consistency.

Core Features & Use Cases

  • Automated Code Linting: Applies golangci-lint and gofmt to enforce style rules.
  • AI-Driven Review: Uses AI to check subjective style guidelines beyond automated checks.
  • Quick Reference: Provides immediate access to style guide references during code review.

Quick Start

Run the skill before committing to enforce Go style guidelines on your code.

Frequently Asked Questions about go-style-guide

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

FAQPage Schema
How do I enforce Google's Go style guide in my project?

You can enforce Google's Go style guide by applying automated linting with golangci-lint and gofmt, alongside an AI-driven review to check subjective style guidelines and naming conventions across your Go code.

Do I need golangci-lint and gofmt to automate Go code review?

Yes, you need golangci-lint and gofmt installed, as these dependencies are required to execute the automated style enforcement and formatting checks for your Go codebase.

What is the best way to check subjective Go naming conventions during code review?

The best way to check subjective Go naming conventions is using an AI-driven review process that evaluates code style beyond automated checks, providing immediate access to style guide references during the review.

When should I run Go style guide checks in my development workflow?

You should run Go style guide checks before committing to ensure your code adheres to Google's style guides, enhancing readability, maintainability, and consistency across the project.

Does automated Go code linting cover all style guide best practices?

Automated Go code linting does not cover all practices; it applies golangci-lint and gofmt for formatting rules, but relies on AI-driven review to evaluate subjective style guidelines and best practices beyond automated checks.