Buf Protobuf Linter

Lints Protocol Buffer definitions using the Buf CLI ruleset and validates gRPC service contracts, detecting breaking changes between proto revisions with git integration.

agentskillexchange 800e737 1.3 KB Updated 28 repo stars

File contents

Buf Protobuf Linter

Lints Protocol Buffer definitions using the Buf CLI ruleset and validates gRPC service contracts. Detects breaking changes between proto revisions using buf breaking with git integration.

Installation

Use the upstream install or setup path that matches your environment:

  • brew install bufbuild/buf/buf

Requirements and caveats from upstream:

  • Other supported installation methods include [npm], [Windows], Docker, [binary downloads], [tarballs], [source builds], and [minisign verification][verifying]. See the [installation docs][install] for the full list.

Basic usage or getting-started notes:

Source

agentskillexchange/skills/tree/main/skills/buf-protobuf-linter commit 800e737e34

Frequently asked questions

npx skillmds@latest add agentskillexchange/buf-protobuf-linter