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

  1. Classify interactions by sync/async, payload size, and fan-out.
  2. Choose protocol per use case with explicit rationale.
  3. Define schema contracts, error models, and compatibility rules.
  4. Implement observability and resiliency controls per protocol.
  5. Validate developer ergonomics and operational overhead.

Required Checks

Installs
2
GitHub Stars
3
First Seen
Jun 24, 2026