interservice-protocol-selection-rest-grpc-graphql
Installation
SKILL.md
Interservice Protocol Selection REST gRPC GraphQL
Use When
- Service APIs need protocol standardization
- Existing protocol mix causes complexity or performance problems
Workflow
- Classify interactions by sync/async, payload size, and fan-out.
- Choose protocol per use case with explicit rationale.
- Define schema contracts, error models, and compatibility rules.
- Implement observability and resiliency controls per protocol.
- Validate developer ergonomics and operational overhead.