gRPC services in Go beyond the basics: proto design, status codes and error details, interceptors, deadlines, streaming, health checks, and graceful shutdown. Use when: "gRPC service", "proto design", "gRPC error handling", "interceptor", "gRPC streaming", "gRPC deadline", "grpc health check", "gRPC status codes". Do NOT use for: REST/HTTP handler design (use go-api-design), protobuf-agnostic API layering (use go-architecture-review), or TLS hardening details (use go-security-audit).
$npx -y skills add eduardo-sl/go-agent-skills --skill go-grpcInstalls into the current project.
Run `npx skills use "https://github.com/eduardo-sl/go-agent-skills" --skill "eduardo-sl/go-agent-skills/go-grpc"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/eduardo-sl/go-agent-skills" that are relevant to the current task. Run `npx skills add "https://github.com/eduardo-sl/go-agent-skills"` and select the relevant skills, then follow their instructions.