spring-boot-grpc
Installation
SKILL.md
Spring Boot gRPC
Overview
Expert guidance for building gRPC services with Spring Boot 4 and Spring gRPC. Covers the full lifecycle: protobuf schema design, server and client implementation, interceptors, security, streaming, observability, and testing.
Key Capabilities:
- Protobuf schema design and code generation
- gRPC server implementation with @GrpcService
- gRPC client creation with @GrpcClient
- Unary, server-streaming, client-streaming, and bidirectional streaming RPCs
- Server and client interceptors (logging, auth, metrics)
- SSL/TLS and Spring Security integration
- Health checks and reflection
- Observability (metrics, tracing)
- In-process testing