Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Markus Jylhänkangas avatar

Golang Dev

  • 1 repo stars
  • Updated April 6, 2026
  • Jylhis/claude-marketplace

Write idiomatic Go with 36 skills covering idioms, patterns, testing, performance, security, and modern syntax, plus gopls LSP.

About

golang-dev delivers Go development intelligence across 36 skills covering idioms, patterns, testing, performance, security, and modern syntax. It integrates the gopls LSP so the agent can write idiomatic, well-structured Go.

  • 36 Go skills
  • Idioms, patterns, modern syntax
  • Testing and performance
  • gopls LSP integration

Golang Dev by the numbers

  • Data as of Jul 22, 2026 (Skillselion catalog sync)
/plugin marketplace add Jylhis/claude-marketplace
/plugin install golang-dev@jylhis-plugins

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars1
Last updatedApril 6, 2026
RepositoryJylhis/claude-marketplace

What it does

Write idiomatic Go with 36 skills covering idioms, patterns, testing, performance, security, and modern syntax, plus gopls LSP.

README.md

golang-dev

Go development intelligence for Claude Code: 36 skills covering idiomatic Go plus gopls LSP integration.

Install

/plugin install golang-dev@jylhis-plugins

Features

gopls LSP

Provides Go language intelligence (diagnostics, type checking, go-to-definition) via gopls run from nixpkgs:

nix run nixpkgs#gopls -- serve

Requires Nix installed.

Skills

Skill Description
golang-benchmark Benchmarking, profiling, pprof, benchstat
golang-cli CLI development with Cobra/Viper
golang-code-style Formatting and conventions
golang-concurrency Goroutines, channels, sync primitives, errgroup
golang-context context.Context creation, propagation, cancellation
golang-continuous-integration GitHub Actions CI/CD, linting, GoReleaser
golang-data-structures Slices, maps, generics, pointers
golang-database SQL, transactions, connection pools, migrations
golang-dependency-injection Manual DI, wire, dig/fx, samber/do
golang-dependency-management go.mod, versioning, vulnerability scanning
golang-design-patterns Functional options, constructors, architecture
golang-documentation Godoc, README, CHANGELOG
golang-error-handling Error wrapping, errors.Is/As, samber/oops
golang-grpc gRPC servers/clients, protobuf, interceptors
golang-linter golangci-lint configuration and linter selection
golang-modern-syntax Version-aware modern Go syntax (Go 1.0-1.26) with auto-detection
golang-modernize Go 1.21-1.26 migration and deprecated package replacement
golang-naming Package, interface, constant, and variable naming
golang-observability slog, Prometheus, OpenTelemetry, pprof
golang-performance Allocation reduction, CPU efficiency, GC tuning
golang-popular-libraries Vetted library recommendations by category
golang-project-layout Project structure, module naming, workspaces
golang-safety Nil safety, slice aliasing, numeric truncation
golang-samber-do samber/do v2 dependency injection
golang-samber-hot samber/hot in-memory caching
golang-samber-lo samber/lo functional utilities
golang-samber-mo samber/mo monads (Option, Result, Either, Future)
golang-samber-oops samber/oops structured error handling
golang-samber-ro samber/ro reactive streams
golang-samber-slog samber/slog-* logging pipeline
golang-security Injection, crypto, secrets, threat modeling
golang-stay-updated Go news, communities, newsletters
golang-stretchr-testify assert/require, mock, suite packages
golang-structs-interfaces Composition, embedding, type assertions
golang-testing Table-driven tests, fuzzing, coverage
golang-troubleshooting Debugging, common bugs, Delve, race detection

Sources

Skills are aggregated from:

License

Skills retain the licenses of their original sources. See the repositories above.

Related skills

Gobackendtesting

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.