A comprehensive gRPC skill that goes beyond basic setup to cover production patterns you'll actually need: proper status codes, graceful shutdown, interceptor chains, and bufconn testing. It pushes you toward good practices like always wrapping proto messages in Request/Response types, setting deadlines on every client call, and using specific error codes instead of generic failures. The included quick reference table and interceptor examples are legitimately useful. Covers both server and client sides, with concrete guidance on when to use streaming, how to configure retries in service config JSON, and security basics like mTLS. If you're moving past tutorial-level gRPC work in Go, this gives you the operational pieces that blog posts usually skip.
npx skills add https://github.com/samber/cc-skills-golang --skill golang-grpc