claude

golang

Go toolkit: version-aware idioms, concurrency fixes proven with the race detector, performance work backed by benchmarks and profiles, read-only code review, tests that match the repository, a GitHub-ready project scaffold and gopls LSP.

0 on GitHubby Aleksandr Letunovv1.0.1MITupdated todaydevelopment
/

Plugin golang from marketplace devops in flyoverhead/devops-plugins. Commands read from the repo's manifest — today.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (5)

  • golang-concurrency

    Fixes Go data races, deadlocks and goroutine leaks and writes concurrent Go - race fixes proven with go test -race -count=10, errgroup with SetLimit, WaitGroup.Go, context cancellation, channel ownership, copylocks and Add-before-go gotchas, testing/synctest. Use when go test -race fails or prints D

  • golang-optimization

    Optimises Go performance with evidence - b.Loop benchmarks compared with benchstat, pprof CPU, heap and goroutine profiles, escape analysis with -gcflags=-m=2, sync.Pool gotchas, GOMEMLIMIT and GOGC in containers, and PGO with default.pgo. Use when code is slow or allocates too much, when asked to p

  • golang-patterns

    Applies idiomatic Go conventions when refactoring or writing Go - functional options when a constructor or function parameter list keeps growing, error wrapping, generics versus interfaces, context handling, module paths and GOPRIVATE, goreleaser v2 releases, log/slog, and idioms gated by the go lin

  • review

    Reviews Go code read-only for correctness, security, concurrency and idiom - runs go vet, staticcheck, golangci-lint, govulncheck and gosec when installed and reports findings as path:line with a severity. Use when asked to review or look over Go code, a Go diff or a Go file before an MR. Not for re

  • scaffold

    Scaffolds a new Go project on GitHub, only when invoked as /golang:scaffold <name> <cli|service|library> - module path from the argument or the origin remote, installed Go version, cmd/ and internal/ layout, GitHub Actions CI and release workflows, goreleaser v2, a GHCR image for services, CHANGELOG

Subagents (3)

  • golang-architect

    Go service architect - package boundaries, service decomposition, failure handling and observability decisions. Use for design reviews and architecture choices across services; produces decisions and trade-offs, not code.

  • golang-performance

    Go performance investigator - profiles, benchmarks and proves optimisations with benchstat. Use as a subagent for a service-wide performance investigation; for a single hot function use golang:golang-optimization.

  • golang-pro

    Go implementer - writes idiomatic, tested Go for services, CLIs, CI helpers and Terraform providers following the golang plugin skills. Use for multi-file Go implementation work delegated as a subagent; for single questions load the matching golang skill instead.

Hooks (3)

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/hooks/format-go.sh"

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/hooks/vet-go.sh"

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/hooks/session-start.sh"

Language servers (1)

  • go
View source on GitHub

More from flyoverhead/devops-plugins

All 22 plugins →

Did a PR, commit or commit range break something that used to work? Pins the before and after states, hunts candidate regressions in the diff, then has three separate fresh agents reproduce, replay and adjudicate each one on live S0 and S1 builds. Sealed evidence, an attempt registry and an HTML/Markdown/JSON report stay in a campaign directory outside the repo; GitHub is only read.

7 skills

0

ansible

claude

Ansible toolkit: role creator in the classic upstream layout (install/configure/service, meta/argument_specs.yml, sentence-case names, true/false, FQCN, ansible-lint production profile), role checker and molecule scaffolder, plus a guard on real ansible-playbook runs

3 skills · 1 agent · hooks

0

One reported bug, reproduced on the unchanged build, re-run blind by a second agent, fixed at its invariant with a failing-first regression test and a single signed-off local commit, then proven on baseline, patched and reverted worktrees by yet another agent. Records, receipts and hash manifests stay in $TMPDIR; nothing is pushed.

5 skills

0

terraform

claude

Terraform toolkit: module-creator for YAML-driven modules with inheritance and validation layers (OpenStack, VMware, AWS, Azure, GCP, Proxmox), provider-creator for Plugin Framework providers with a GitHub Actions release, plus terraform-ls LSP and safety hooks

2 skills · 1 agent · hooks · LSP

0

fp-check

claude

Settles whether suspected security findings tied to a code location are real: restates each claim, traces source to sink, proves or refutes attacker control and impact, writes PoCs outside the repo without running them, and passes six gates before a TRUE or FALSE POSITIVE verdict. Takes scanner output, review findings or a pasted GitHub code-scanning alert.

1 skill · 3 agents

0

api

claude

API design and review: OpenAPI 3.1 specs, REST and GraphQL patterns, OWASP API Security Top 10 review with Spectral and Redocly linting

1 skill · 1 agent · hooks

0

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain golang?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins22 plugins