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 .proto files.
  • 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
Installs
15
Repository
imrenagi/skills
First Seen
Jan 24, 2026