Protoc Plugin Engineering

Write, refactor, or review Go protoc-gen-* plugins in the go-sphere organization. Use when adding a new plugin, changing generated output, reworking plugin config or templates, hardening plugin tests, or reviewing a plugin PR for structure, determinism, immutability, and golden-file discipline. Covers both new-file generators (protoc-gen-sphere, protoc-gen-route, protoc-gen-sphere-errors) and in-place AST rewriters (protoc-gen-sphere-binding). Do not use for authoring .proto API contracts — that is proto-api-generator.

go-sphere 703c09b 3 files · 23.5 KB Updated

File contents

go-sphere/skills/tree/main/skills/protoc-plugin-engineering commit 703c09b385

Frequently asked questions

npx skillmds@latest add go-sphere/protoc-plugin-engineering