gopherguides/gopher-ai

Claude Code plugins for Go developers - by Gopher Guides

21Stars on the repository
63Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

go-code-audit

01

gopherguides/gopher-ai

Skill Claude CodeCodex

WHEN: User asks for a code quality audit, code review, or wants to find code smells, anti-patterns, or non-idiomatic Go code in their project. Also when asked "how good is this code?" or "audit my code." WHEN NOT: When the user wants to fix bugs, run tests, or just lint (use go-lint-audit for linting).

21 2d ago A 84 tokens original MIT

go-code-review

02

gopherguides/gopher-ai

Skill Claude CodeCodex

WHEN: User wants an automated first-pass code review on a PR, diff, or set of changes. Also when asked "review this PR", "review my changes", or "what do you think of this code?" WHEN NOT: Full project audits (use go-code-audit), or when user just wants linting (use go-lint-audit).

21 2d ago A 76 tokens original MIT

go-lint-audit

03

gopherguides/gopher-ai

Skill Claude CodeCodex

WHEN: User wants to run linting on their Go project, understand lint findings, improve their golangci-lint configuration, or asks "what's wrong with my code?" from a linting perspective. WHEN NOT: Deep code quality audit (use go-code-audit), or auto-fixing lint issues (use /lint-fix command).

21 2d ago C 77 tokens original MIT

go-standards-audit

04

gopherguides/gopher-ai

Skill Claude CodeCodex

WHEN: User wants to validate their Go project against Gopher Guides coding standards, check documentation completeness, review concurrency patterns, or validate project structure. WHEN NOT: Quick one-off Go questions (use the gopher-guides skill), or linting (use go-lint-audit).

21 2d ago A 65 tokens original MIT

go-test-coverage

05

gopherguides/gopher-ai

Skill Claude CodeCodex

WHEN: User wants to improve test coverage, find untested code, generate test stubs, or asks "what tests am I missing?" or "how do I improve coverage?" for a Go project. WHEN NOT: When running existing tests, debugging test failures, or benchmarking.

21 2d ago A 62 tokens original MIT

gopherguides/gopher-ai

Skill Claude CodeCodex

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 benchmarks, or…

21 2d ago A 101 tokens original MIT

go

07

gopherguides/gopher-ai

Skill Claude CodeCodex

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 explicit Gopher…

21 2d ago A 83 tokens original MIT

validate-skills

08

gopherguides/gopher-ai

Skill Claude CodeCodex

Validate bash and shell code blocks embedded in plugin commands and skills .md files. Catches syntax errors, undefined variables, unclosed quotes, missing semicolons. Use when editing files under plugins//commands/.md or plugins//skills//SKILL.md, when creating a new command or skill in this repo, or when CI fails on…

21 2d ago A 82 tokens original MIT

htmx

09

gopherguides/gopher-ai

Skill Claude CodeCodex

Apply correct htmx patterns when building hypermedia-driven web applications, especially with Go and templ.

21 2d ago A 92 tokens original MIT

templui

10

gopherguides/gopher-ai

Skill Claude CodeCodex

Apply templUI patterns when building Go/Templ web applications.

21 2d ago A 120 tokens original MIT

address-review

11

gopherguides/gopher-ai

Skill Claude CodeCodex

Address pull request review feedback from humans or bots. Use when existing comments, requested changes, unresolved review threads, or CodeRabbit/codex review findings need code fixes, verification, push updates, and thread resolution. SKIP fresh code-review requests with no existing feedback; use review-deep.

21 2d ago A 62 tokens original MIT

commit

12

gopherguides/gopher-ai

Skill Claude CodeCodex

Create a git commit with an auto-generated conventional message from staged changes. Use for 'commit', 'save my work', or 'make a commit'. Does not push or open PRs; use create-pr for PR-only flow and ship for verify+push+merge.

21 2d ago A 60 tokens original MIT

complete-issue

13

gopherguides/gopher-ai

Skill Claude CodeCodex

Take a GitHub issue from implementation to merged PR. Use for 'complete issue #N', 'finish this issue end-to-end', or fully autonomous issue-to-merge requests. SKIP issue startup without merge intent; use start-issue.

21 2d ago A 53 tokens original MIT

create-pr

14

gopherguides/gopher-ai

Skill Claude CodeCodex

Create a pull request using the repo PR template. Use when the user wants to open or submit a PR without immediately merging it. SKIP for end-to-end ship flows; use ship instead.

21 2d ago A 44 tokens original MIT

e2e-verify

15

gopherguides/gopher-ai

Skill Claude CodeCodex

Run end-to-end PR verification with browser testing. Use before merge or in fix-and-ship mode when the user asks to verify a PR, run E2E, browser-test, or visually check UI changes. SKIP backend-only checks with no browser/UI path; use review-deep or ship as appropriate.

21 2d ago A 69 tokens original MIT

review-deep

16

gopherguides/gopher-ai

Skill Claude CodeCodex

Deep-review a PR or branch with issue and repo context, then fix and commit actionable findings; PR-backed runs push new review commits by default. Use for 'review my changes', 'check this PR', or post-implementation quality/spec review requests. SKIP existing human/bot review comments that need replies/thread…

21 2d ago A 72 tokens original MIT

ship

17

gopherguides/gopher-ai

Skill Claude CodeCodex

Ship a PR end-to-end: verify locally, push, create/update the PR, watch CI, handle review feedback, and merge without admin override. Use for 'ship', 'ship it', or 'push and merge'. SKIP if the user only wants a PR opened; use create-pr.

21 2d ago A 63 tokens original MIT

start-issue

18

gopherguides/gopher-ai

Skill Claude CodeCodex

Start implementation of a GitHub issue: fetch context, prepare worktree flow, implement with TDD, verify, and submit PR. Use for 'start issue #N', issue URLs, or requests to begin issue work. SKIP fully autonomous issue-to-merge requests; use complete-issue.

21 2d ago A 64 tokens original MIT

tmux-start

19

gopherguides/gopher-ai

Skill Claude CodeCodex

Start issue work in a new tmux window with its own worktree. Use when the user has tmux running and wants issue startup to continue outside the current session. SKIP when not inside a tmux session ($TMUX unset) or when the user wants to work in the current session; use start-issue directly.

21 2d ago A 70 tokens original MIT

worktree

20

gopherguides/gopher-ai

Skill Claude CodeCodex

Create, remove, or prune git worktrees for issue/PR isolation. Use when the user asks for a worktree, wants an isolated workspace per issue, or wants completed worktrees cleaned up.

21 2d ago A 43 tokens original MIT

gopher-guides

21

gopherguides/gopher-ai

Skill Claude CodeCodex

Authoritative Gopher Guides Go training materials accessed via REST API/cache wrapper. Use when reviewing Go code and the user explicitly asks 'what would Gopher Guides recommend?', 'how do professionals do this?', or wants training-material-backed practices/examples/audit. SKIP for general Go idiom questions handled…

21 2d ago B 71 tokens original MIT

gemini-image

22

gopherguides/gopher-ai

Skill Claude CodeCodex

Generate images via the Google Gemini API. Supports GA model selection, aspect ratios, resolutions (512/1K/2K/4K), batch generation, image editing. Trigger when user wants AI-generated visual output: image, picture, photo, graphic, illustration, banner, logo, icon, thumbnail, header, hero image. SKIP screenshot…

21 2d ago A 84 tokens original MIT

second-opinion

23

gopherguides/gopher-ai

Skill Claude CodeCodex

Get a second LLM opinion via codex/gemini/ollama on architectural decisions, design trade-offs, library or framework choices, and security-sensitive code. Use when uncertain on a 'should I' call, want a sanity check before a high-stakes commit, or facing a contested code review. SKIP for routine questions where one…

21 2d ago A 80 tokens original MIT