Production-ready Golang agent-skills bundle — 41 atomic, cross-referencing SKILL.md files distilled from real Go project commits and reworked by hand. Covers code quality (style, naming, error-handling, safety, documentation, lint, security, structs/interfaces), architecture and design (design patterns, concurrency, context, dependency injection, data structures, database, modernize), QA and performance (testing, benchmark, performance, troubleshooting, observability), project bootstrapping (project-layout, popular-libraries, CLI, CI, stay-updated, dependency-management), API surfaces (gRPC, GraphQL, Swagger), DI frameworks (google-wire, uber-dig, uber-fx), spf13 stack (cobra, viper), stretchr/testify, and the full samber/* runtime library family (lo, mo, ro, do, hot, slog, oops). Triggers: writing or reviewing Go code, idiomatic error wrapping, table- driven tests, struct/interface design, goroutine/context discipline, go.mod cleanup, Wire/Fx wiring, Cobra/Viper CLI scaffolds, gRPC/GraphQL service skeletons, slog setup, oops error pipelines, samber/lo helpers, troubleshooting a flaky build, hardening a production service, or auditing a Go repo against current best practices. Use this parent skill to classify the Go task and route to the matching sub-skill below — installing one leaf in isolation loses the cross-skill conventions the author wired in on purpose.
제작자: songlin she · GitHub