grpc-streaming-test-author
Installation
SKILL.md
grpc-streaming-test-author
Overview
Streaming RPCs are where gRPC clients and servers most often diverge from the proto contract - message ordering, completion signalling, cancellation, and partial-failure semantics are all testable surfaces. gRPC defines four streaming patterns - unary, server-streaming, client-streaming, bidirectional - per grpc.io/docs/what-is-grpc/core-concepts/; Step 1 classifies each RPC by pattern.
This skill walks through producing a comprehensive test suite
from the proto file. It composes
grpc-mock for the test harness and
grpc-status-code-mapping-reference
for status-code assertions.