Every Go tool worth a solo builder's time - the agent skills, MCP servers and marketplaces tagged Go, ranked by community signal. A focused slice of the broader Dev Tools category.
What's in Go
Go collects 64 curated tools across agent skills, a focused part of the broader Dev Tools category. Every one is screened against a single quality bar and ranked by real community signal.
1Golang ProDev Toolsjeffallan/claude-skillsImplement idiomatic Go services, CLIs, and concurrent backends with goroutines, gRPC or REST microservices, linting, and performance-minded patterns.14.9k9.7k
2Golang PatternsDev Toolsaffaan-m/everything-claude-codeInstall this when you want an agent to write, refactor, or review Go code using idiomatic patterns instead of clever one-offs.9.3k210k
3Go Concurrency PatternsDev Toolswshobson/agentsImplement bounded parallelism in Go services with worker pools, channels, and context-aware shutdown instead of spawning uncontrolled goroutines.7.8k36.5k
4Golang Code StyleDev Toolssamber/cc-skills-golangTrain your coding agent to follow Samber-style Go idioms—especially when zero values carry business meaning and `var` vs `:=` signals intent.5.2k2k
5Golang Error HandlingDev Toolssamber/cc-skills-golangInstall this skill so your coding agent applies consistent Go error-handling, structured logging, and oops-style context instead of ad-hoc log.Printf and stringly-typed errors.5.1k2k
6Golang PerformanceDev Toolssamber/cc-skills-golangSpeed up a slow Go API by profiling first, then tuning allocations, GC, and production alerts instead of guessing optimizations.5k2k
7Golang Design PatternsDev Toolssamber/cc-skills-golangShip idiomatic Go APIs and services where constructors, options, and package init behave the way experienced Go teams expect.4.8k2k
8Golang ConcurrencyDev Toolssamber/cc-skills-golangInstall this when a solo builder wants their agent to write or fix Go worker loops, channels, and timeouts without classic concurrency footguns.4.6k2k
9Golang NamingDev Toolssamber/cc-skills-golangEnforce idiomatic Go naming—New() constructors, prefixed errors, is-prefixed bools—when generating or reviewing backend packages with your agent.4.5k2k
10Golang ContextDev Toolssamber/cc-skills-golangKeep cancellation and deadlines correct in Go HTTP handlers and retries so client disconnects and timeouts do not leak goroutines or ignore r.Context().4.5k2k
11Golang Data StructuresDev Toolssamber/cc-skills-golangPick and optimize Go slices, maps, strings builders, container/ packages, and pointers with correct internals-aware guidance during implementation.4.5k2k
12Golang SafetyDev Toolssamber/cc-skills-golangInstall this when you want your Go agent to catch nil panics, slice aliasing, and numeric pitfalls before they ship as silent corruption.4.5k2k
13Golang ModernizeDev Toolssamber/cc-skills-golangBring older Go services and CLIs up to current idioms, stdlib APIs, and toolchain expectations without a risky blind rewrite.4.4k2k
14Golang Project LayoutDev Toolssamber/cc-skills-golangBootstrap a Go service repo with standard `cmd/` layout, Makefile targets, gitignore, and test/coverage habits.4.4k2k
15Golang Popular LibrariesDev Toolssamber/cc-skills-golangChoose Go libraries with stdlib-first discipline—especially JSON—after profiling instead of defaulting to popular third-party stacks.4.4k2k
16Golang LintDev Toolssamber/cc-skills-golangRun a strict golangci-lint profile on Go services and CLIs so correctness and style issues surface before merge or release.4.4k2k
17Golang Dependency ManagementDev Toolssamber/cc-skills-golangAdd, upgrade, audit, and automate Go module dependencies without silently bloating binaries or skipping vulnerability checks.4.3k2k
18Golang Structs InterfacesDev Toolssamber/cc-skills-golangGo package design with consumer-side interfaces and constructors that return concrete structs.4.3k2k
19Golang CliDev Toolssamber/cc-skills-golangScaffold and harden Go command-line tools with Cobra flags, argument validation, and testable command execution.4.3k2k
20Golang Dependency InjectionDev Toolssamber/cc-skills-golangStructure Go services with constructor injection, consumer-side interfaces, and testable wiring instead of globals and init().4.3k2k
21Golang BenchmarkDev Toolssamber/cc-skills-golangWrite credible Go benchmarks using Go 1.24+ b.Loop() instead of legacy b.N loops and sink hacks.4.2k2k
22Golang Stretchr TestifyDev Toolssamber/cc-skills-golangWrite Go tests with stretchr/testify using require for preconditions and assert for checks without panics or reversed Equal argument order.4.2k2k
23Golang Stay UpdatedDev Toolssamber/cc-skills-golangGet curated Go ecosystem news and community channels so you stay current on libraries and releases without endless browsing.4.1k2k
24Golang Samber LoDev Toolssamber/cc-skills-golangGuide your agent on when to use samber/lo, lop, and lom in Go so list/map helpers and parallelism match CPU-bound vs I/O-bound work.4k2k
25Golang Samber DoDev Toolssamber/cc-skills-golangUse samber/do for dependency injection in Go services.4k2k
26Golang Samber OopsDev Toolssamber/cc-skills-golangTeach your coding agent to use samber/oops correctly—low-cardinality messages, fluent .With() context, domains via .In(), and nil-safe Wrap—in Go services.4k2k
27Golang Samber SlogDev Toolssamber/cc-skills-golangCompose production-grade Go structured logging with correct handler order, PII scrubbing, sampling, and error routing to Sentry.4k2k
28Golang Samber MoDev Toolssamber/cc-skills-golangModel nullable database columns with mo.Option[T] so one Go struct scans SQL rows and serializes JSON without separate DTOs or awkward *string pointers.4k2k
29Golang Samber RoDev Toolssamber/cc-skills-golangWrite type-safe samber/ro observable pipelines in Go instead of misusing untyped Pipe or slice ops on streams.4k2k
30Golang Samber HotDev Toolssamber/cc-skills-golangConfigure samber/hot in-memory caches with the right eviction algorithm, TTL, and janitor lifecycle for Go APIs.4k2k
31Golang GraphqlDev Toolssamber/cc-skills-golangImplement GraphQL resolvers in Go (gqlgen or graph-gophers) with correct DataLoader batching and N+1-safe database access.2.6k2k
32Golang Uber FxDev Toolssamber/cc-skills-golangWire long-running Go services with uber-go/fx modules, lifecycle hooks, and composition-root patterns instead of ad-hoc init() spaghetti.2.5k2k
33Golang Spf13 CobraDev Toolssamber/cc-skills-golangShip idiomatic Cobra CLIs in Go with correct RunE error propagation, Args validators, and patterns that pass structured eval traps instead of ad-hoc `os.Exit` hacks.2.5k2k
34Golang Uber DigDev Toolssamber/cc-skills-golangWire Go services with uber-go/dig using parameter objects, value groups, and container-friendly constructor patterns.2.5k2k
35Golang Spf13 ViperDev Toolssamber/cc-skills-golangApply spf13/viper patterns in Go services so env vars, nested keys, and sub-config trees behave correctly in production.2.5k2k
36Golang Google WireDev Toolssamber/cc-skills-golangWire up Google Wire dependency injection in Go without wireinject build-tag mistakes or broken provider sets.2.4k2k
37Goframe V2Dev Toolsgogf/skillsWire a GoFrame v2 HTTP client to etcd service discovery with round-robin load balancing across microservice instances.2k70
38Golang Backend DevelopmentDev Toolsmanutej/luxor-claude-marketplaceReference production-ready Go patterns when your agent implements HTTP APIs, concurrency, or microservice backends.96558
39Reconciler LogicDev Toolsgrafana/skillsConfigure Grafana-style Kubernetes operator informers, reconcilers, retries, and finalizers correctly in a Go service.806143
40Go LintingDev Toolscxuu/golang-skillsBootstrap a curated golangci-lint config and run an initial lint pass on a Go module without hand-picking every linter.741110
41Go DocumentationDev Toolscxuu/golang-skillsWrite package, type, function, and constant doc comments that follow Google Go Style Guide conventions for godoc and pkg.go.dev.718110
42Go NamingDev Toolscxuu/golang-skillsInstall this when you are naming Go packages, exported APIs, or identifiers and want idiomatic Google/Uber-style names instead of util/helper or SCREAMING_SNAKE_CASE drift.704110
43Go PerformanceDev Toolscxuu/golang-skillsWrite, run, and interpret Go benchmarks with sub-benchmarks, alloc tracking, and statistical counts.701110
44Go Error HandlingDev Toolscxuu/golang-skillsApply Go error-flow, handle-once, and logging discipline so services return, log, or degrade without double-handling mistakes.697110
45Go ConcurrencyDev Toolscxuu/golang-skillsApply Effective Go concurrency patterns—reply channels and CPU-bound parallelization—when implementing Go services and workers.694110
46Go InterfacesDev Toolscxuu/golang-skillsShape Go packages with small consumer-defined interfaces, concrete constructors, and compile-time compliance checks so backends stay testable without leaky abstractions.687110
47Go Style CoreDev Toolscxuu/golang-skillsKeep every Go file gofmt-clean and aligned with MixedCaps, import tooling, and readable line breaks so agents and humans ship consistent backend code.684110
48Go ContextDev Toolscxuu/golang-skillsApply Go context.Context conventions—placement, cancellation, deadlines, and values—when writing or reviewing services and handlers.681110
49Go DefensiveDev Toolscxuu/golang-skillsApply Uber-style defensive copy rules when your Go service stores or returns slices and maps so callers cannot mutate internal state.672110
50Go Functional OptionsDev Toolscxuu/golang-skillsChoose functional options versus config structs when designing optional parameters for Go constructors in public or internal packages.670110
51Go Data StructuresDev Toolscxuu/golang-skillsApply Effective Go slice semantics—pointer, length, capacity, sharing, and append—while implementing or reviewing Go backend code.669110
52Go PackagesDev Toolscxuu/golang-skillsApply Uber- and Google-style Go import grouping, renaming, and blank-import rules so agent-written packages stay review-ready.669110
53Go Control FlowDev Toolscxuu/golang-skillsApply idiomatic Go blank identifier patterns when discarding values, side-effect imports, or compile-time interface checks in backend code.668110
54Golang ProDev Toolssickn33/antigravity-awesome-skillsImplement and harden Go 1.21+ services, CLIs, and microservices with modern concurrency, generics, testing, and production-oriented architecture guidance.45040.1k
55GolangDev Toolsbersama/aiAdd a Go-focused agent skill from the bersama/ai catalog when you want backend and CLI work guided in idiomatic Go.-10
56Add Cobra VersionDev Toolscboone/agent-harness-pluginsAdd a version subcommand with build metadata (version, commit hash, build date, Go runtime version, optional JSON output) to an existing Cobra-based Go CLI, wiring up ldflags in main.go, the cmd package, GoReleaser, and the Makefile.-02
57Ailang Go LspDev Toolssunholo-data/ailanggopls language server for the AILANG Go implementation — instant diagnostics, go-to-def, find references, hover types. Requires gopls on PATH.-031
58GoDev Toolsdevantler-tech/pluginsGo best practices, concurrency, generics, interfaces, and testing skills-01
59Golang DevDev ToolsJylhis/claude-marketplaceGo development intelligence: 36 skills covering idioms, patterns, testing, performance, security, and modern syntax plus gopls LSP-00
60Gopls LspDev Toolsffalor/agentic-codingGo language server for code intelligence and refactoring-00
Showing the top 64 of 4,320 tools · search to find the rest.
Any agent skill, MCP server or marketplace tagged Go - a focused slice of the broader Dev Tools category. Skillselion collects every Go tool across types on one page.
How are Go tools ranked?
By real community signal - installs, GitHub stars and votes - not paid placement. Sponsored slots, when present, are labelled and kept out of the ranking.
This week for builders
Five minutes, every Monday — the tools, releases and tactics for shipping solo.