claudecodex

go-dev

Go-specific development tools with best practices

21 on GitHubby Gopher Guidesv1.11.3MITupdated 4 days agoDevelopment
/

Plugin go-dev from marketplace gopher-ai in gopherguides/gopher-ai. Commands read from the repo's manifest — 4 days ago.

What it installs

Skills (11)

  • bench

    Generates and runs statistically useful Go benchmarks with allocation and profile analysis. Use for benchmark creation or measured performance comparison; do not use for general correctness tests.

  • build-fix

    Detects project build systems and fixes compiler or generated-code failures until every detected build is clean. Use for active build errors; do not use for lint-only cleanup.

  • explain

    Explains targeted Go files, functions, or packages with focused diagrams and idiom analysis. Use when understanding existing Go code; do not use when implementation or refactoring is requested.

  • go-profiling-optimization

    Profile and optimize Go performance: pprof CPU/memory/block/mutex profiles, allocation analysis, escape analysis, sync.Pool, GOGC/GOMEMLIMIT tuning, benchmarks with -benchmem, PGO workflow, execution tracing. Use when user asks 'why is this slow', 'is this allocating', mentions pprof/profiling, runs

  • go

    Idiomatic Go: interfaces, error handling, concurrency, testing, package layout, and debugging. Use when the user writes, reviews, or debugs Go code, or asks any open Go question that doesn't fit a more specific child skill. SKIP for Go performance/profiling work (use go-profiling-optimization) and e

  • lint-fix

    Finds and fixes Go lint findings while preserving behavior and verifying the result. Use for golangci-lint or formatting failures; do not use for compiler-only failures.

  • profile

    Profiles Go CPU and memory behavior, identifies bottlenecks, and verifies measured optimizations. Use for evidence-driven performance work; do not use for benchmark generation alone.

  • refactor-clean

    Finds and safely removes dead Go code, orphaned tests, and avoidable complexity with verification. Use for behavior-preserving cleanup; do not use for product feature changes.

  • test-gen

    Generates idiomatic table-driven Go tests for a selected file, function, or package and verifies them. Use when test coverage is missing; do not use to diagnose an existing test failure.

  • validate-skills

    Validates fenced bash, sh, shell, and zsh blocks in plugin Markdown with syntax checks, conservative command classification, guarded execution, and portability review. Use after editing command or skill Markdown or when its shell validation fails.

  • verify

    Runs the complete project verification stack and fixes safe failures until blocking checks pass. Use before push or handoff; do not use when only one known test needs diagnosis.

Slash commands (10)

  • /go-dev:bench

    Generate and run Go benchmarks with profiling and optimization analysis

  • /go-dev:build-fix

    Auto-detect build system, parse errors, and fix until clean

  • /go-dev:cancel-loop

    Cancel any active persistent loop

  • /go-dev:explain

    Deep-dive explanation of Go code with diagrams

  • /go-dev:lint-fix

    Auto-fix Go linting issues with golangci-lint

  • /go-dev:profile

    Profile Go code, identify bottlenecks, optimize, and verify improvements

  • /go-dev:refactor-clean

    Find and remove dead Go code, orphaned tests, and complexity issues

  • /go-dev:test-gen

    Generate comprehensive Go tests with table-driven patterns

  • /go-dev:validate-skills

    Validate fenced shell blocks in plugin command and skill Markdown

  • /go-dev:verify

    Run full pre-push verification: build, test, lint, vet, dev-server checks

View source on GitHub gopherguides.com

More from gopherguides/gopher-ai

All 7 plugins →

go-workflow

claudecodex

Issue-to-PR workflow automation with worktree management

11 skills · 4 commands · 4 agents · hooks

21

llm-tools

claudecodex

Multi-LLM integration for second opinions and task delegation

4 skills · 8 commands

21

tailwind

claudecodex

Tailwind CSS v4 tools for initialization, auditing, migration, and optimization

5 skills · 5 commands

21

go-web

claudecodex

Opinionated Go web app scaffolding with Templ + HTMX + Alpine.js + Tailwind

5 skills · 3 commands

21

Standup reports and git productivity helpers

5 commands

21

gopher-guides

claudecodex

Go best practices guidance powered by Gopher Guides training materials

2 skills · 1 command

21

Similar plugins

superpowers

claudecodex

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

15 skills · hooks

obra/superpowers 316,836

AI-powered codebase understanding — analyze, visualize, and explain any project

9 skills · 10 agents · hooks

Egonex-AI/Understand-Anything 92,410

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

Maintain go-dev?

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 plugins7 plugins