A public gRPC surface your external developers can use.
Designs a public gRPC contract and edge architecture, including whether to expose gRPC, compatibility gates, streaming, errors, and authentication.
When to use it
Use when a request mentions gRPC, protobuf, .proto files, buf, Connect-RPC, grpc-gateway, or gRPC-JSON transcoding at a public edge.
Give it a public gRPC design or audit request; it asks batched clarifying questions and develops the public contract and edge design.
Requires buf for the prescribed breaking-change and lint checks in CI, using FILE compatibility checks and STANDARD lint rules.
This skill
agent memory
Saves decisions in agent memory