protobuf-developer
Installation
SKILL.md
Protobuf Developer
This skill provides best practices and rules for developing Protocol Buffer schemas (proto3).
When to Apply
Reference these guidelines when:
- Defining new gRPC services and message types.
- Modifying existing
.protofiles. - Refactoring message structures.
- Ensuring backwards compatibility for evolving APIs.
- Configuring Protobuf management, linting, and code generation using Buf.
Google AIP References
The following references are based on Google API Improvement Proposals (AIPs). Use these when designing resource-oriented APIs.
Important: When implementing these patterns, you must modify the protobuf package name and resource type domains to match the current application context (e.g., use package imrenagi.com.v1; instead of package google.example.v1;).
Related skills