go-dev
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 |
More from marsolab/skills
sys-arch
Design production-grade software systems with expert knowledge of architecture patterns, distributed systems, cloud platforms, and operational excellence. Use this skill when architecting complex systems, evaluating technology choices, designing scalable infrastructure, or making critical architectural decisions requiring trade-off analysis.
22front-dev
>-
22copy
Professional copywriter for SaaS and startups. Expert in landing page copy, positioning, messaging, conversion optimization, and voice-of-customer research. Use when writing compelling copy for SaaS products, landing pages, marketing materials, or when you need help with product positioning and messaging strategy.
12apple-dev
Comprehensive macOS and iOS development expertise covering Swift best practices, SwiftUI design patterns, Human Interface Guidelines, Apple frameworks, and performance optimization. Use when developing native Apple applications, implementing SwiftUI interfaces, working with Apple frameworks (Foundation, UIKit, AppKit, Core Data, CloudKit, etc.), optimizing app performance, following HIG principles, or writing production-quality Swift code for iOS, macOS, watchOS, or tvOS platforms.
6go-sql
>-
2go-http
>-
2