go-dev

Installation
SKILL.md

Go Dev (umbrella)

This skill exists to make sure Claude has Go context loaded as soon as the conversation mentions Go. It is intentionally short. Load the specific sibling skill(s) below for the task at hand — each owns a focused SKILL.md and reference material carved from a comprehensive style guide.

Pick the right sibling

Task Skill
Naming, package layout, generics, interfaces, iterators, common pitfalls go-style
Wrapping errors, errors.Is / errors.As, errors.Join, "log or return" go-errors
Goroutines, channels, context, sync.WaitGroup, errgroup go-concurrency
log/slog, structured logging, observability go-logging
Table-driven tests, t.Helper, httptest, integration gating go-testing
HTTP services, Chi router, graceful shutdown go-http
CLI tools, flag.NewFlagSet, subcommands, exit codes go-cli
Related skills
Installs
21
Repository
marsolab/skills
First Seen
Apr 5, 2026