dotnet-grpc

Installation
SKILL.md

dotnet-grpc

Full gRPC lifecycle for .NET applications. Covers .proto service definition, code generation, ASP.NET Core gRPC server implementation and endpoint hosting, Grpc.Net.Client client patterns, all four streaming patterns (unary, server streaming, client streaming, bidirectional streaming), authentication, load balancing, and health checks.

For detailed code examples (server implementation, client patterns, streaming, auth, interceptors, gRPC-Web), see examples.md in this skill directory.

Scope

  • Proto service definition and code generation
  • ASP.NET Core gRPC server implementation
  • Grpc.Net.Client client patterns
  • All four streaming patterns (unary, server, client, bidirectional)
  • Authentication, load balancing, and health checks

Out of scope

  • Source generator authoring patterns -- see [skill:dotnet-csharp-source-generators]
  • HTTP client factory and resilience pipelines -- see [skill:dotnet-http-client] and [skill:dotnet-resilience]
  • Native AOT architecture and trimming -- see [skill:dotnet-native-aot] and [skill:dotnet-trimming]
Related skills

More from novotnyllc/dotnet-artisan

Installs
4
GitHub Stars
208
First Seen
Feb 24, 2026