| Proto organization | One service per file, shared messages in common.proto | | Versioning | Package version (user.v1, user.v2), backward compatible | | Streaming | Server stream for large lists, bidirectional for real-time | | Error codes | Use standard gRPC codes, add details for validation | | Auth | Interceptor with metadata, JWT tokens |
| Timeouts | Always set client-side deadlines | | Health checks | Required for load balancers |
gRPC con Python utilizzando grpcio e protobuf per la comunicazione di microservizi ad alte prestazioni. Da utilizzare quando si implementano API service-to-service, streaming di dati o creazione di microservizi poliglotti che richiedono una tipizzazione forte. Fonte: yonatangross/skillforge-claude-plugin.
Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/yonatangross/skillforge-claude-plugin --skill grpc-python Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw