grpc-ingestion

Use for gRPC ingestion adapter work, service mapping, transport validation, and correlation preservation.

matthiasburger-coder/tiny-swarm-world1 installsApache-2.0Synced Aug 26

Works with

Claude CodeCursorCodex CLIGitHub CopilotGemini CLI
---
name: grpc-ingestion
description: Use for gRPC ingestion adapter work, service mapping, transport validation, and correlation preservation.
license: Apache-2.0
---

# gRPC

## Purpose

Guide inbound gRPC adapter work while keeping transport concerns outside the domain and application core.

## Practices

- Keep Protobuf DTO mapping inside the gRPC adapter.
- Validate transport-level fields before creating application requests.
- Preserve correlation, session and evidence identifiers exactly.
- Apply `.agents/skills/resilience-engineering/SKILL.md` for gRPC deadlines, cancellation, bounded retries, idempotency, retry provenance and degraded transport behavior.
- Do not treat transport metadata as domain evidence unless the contract says so.
- Keep service methods thin and delegate use cases to application ports.

## Verification

- Inspect existing service and mapper classes before changing contracts.
- Add adapter tests for DTO mapping and validation behavior.
- Run affected module tests and the relevant quality gate from `QUALITY.md`.

More API Design skills

← All API Design skills

Check your AI visibility

One URL in, a 0–100 score and the exact fixes out.

RUN THE CHECK

Browse all the tools

15 tools across six categories
13 of them never send your data anywhere

Free · No signup · No trial clock

SEE THE DIRECTORY