Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By cicdteam Verified
Verified owner:Andrei Taranik
Skill that codifies the Google Go Style Guide into actionable rules for writing, reviewing, and refactoring Go code.
npx claudepluginhub cicdteam/google-go-style --plugin google-go-styleA Claude Code plugin that ships a single skill: google-go-style. The skill
codifies the Google Go Style Guide
into actionable rules that Claude consults whenever you write, review, or
refactor Go code.
This skill encodes my interpretation of the
Google Go Style Guide for use with
Claude Code. The upstream guide is © Google LLC, licensed under
CC-BY 3.0. This skill (SKILL.md
and supporting files under plugins/google-go-style/skills/google-go-style/)
is my own work, licensed Apache-2.0.
When loaded, Claude follows the rules in SKILL.md on every Go change. Topics
covered:
%v vs %w, sentinels, RPC boundaries, errors.Is / As)log.Fatal, and error return — when each appliest.Error vs t.Fatal, goroutines)internal/SKILL.md is the quick-reference. Eight files under references/ carry the
detailed rules; Claude loads them on demand.
The upstream guide is large and not optimised for being consulted on every file edit. This skill is a digest — it puts the rules Claude needs on the hot path and leaves the long-form material as references it can fetch when a specific topic comes up.
claude plugin marketplace add cicdteam/google-go-style
claude plugin install google-go-style@cicdteam
npx skills add cicdteam/google-go-style
After install, Claude loads the skill automatically when triggers in its description match (writing or reviewing Go, error handling, panics, tests, API design, naming, package layout, variables and strings).
Versions follow Semantic Versioning. Breaking changes
to the rule set or plugin layout bump the major; additive rule changes bump
the minor; fixes bump the patch. See CHANGELOG.md for per-release notes.
Issues are welcome — particularly if you spot a rule that contradicts the upstream guide or that's no longer current. PRs are accepted on a best-effort basis; please open an issue first for non-trivial changes so we can agree on scope.
The skill is a derivative work based on the
Google Go Style Guide, © Google
LLC, licensed under
CC-BY 3.0. See NOTICE for
the full attribution.
Apache-2.0. See LICENSE.
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). Proactively activates in projects with cacheComponents: true, providing patterns for 'use cache' directive, cacheLife(), cacheTag(), cache invalidation, and parameter permutation rendering.