Go Uber Style Guide

🌐Community
by metalagman · vlatest · Repository

Formats text according to Uber's style guide, ensuring consistency in language and tone for professional communication.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add go-uber-style-guide npx -- -y @trustedskills/go-uber-style-guide
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "go-uber-style-guide": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/go-uber-style-guide"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill applies the Uber Go style guide to Go code. It ensures consistency and adherence to best practices within a codebase, improving readability and maintainability. The skill can format existing code or be used during development to automatically enforce styling rules.

When to use it

  • Code Formatting: Automatically format a large Go codebase to conform to the Uber Go style guide.
  • New Project Setup: Ensure new Go projects start with consistent formatting from the outset.
  • Pull Request Review: Enforce style guidelines during code reviews, reducing bikeshedding and focusing on functionality.
  • Automated Linting: Integrate into CI/CD pipelines to automatically check for style violations before merging changes.

Key capabilities

  • Applies Uber Go style guide formatting rules.
  • Supports existing Go codebases.
  • Can be used during development or as a standalone formatter.

Example prompts

  • "Format this Go code according to the Uber style guide: [paste code here]"
  • "Apply the Uber Go style guide to all .go files in this directory."
  • "Check if this Go file adheres to the Uber style guide and report any violations."

Tips & gotchas

  • Ensure you have a Go environment set up before using this skill.
  • The skill’s effectiveness depends on the complexity of the existing codebase; heavily customized code might require manual adjustments after formatting.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
metalagman
Installs
12

🌐 Community

Passed automated security scans.