azd-grpc-contracts
**WORKFLOW SKILL** - Inspects and evolves azd extension protobuf contracts across the stable v1 and preview v1beta channels. Reports the current channel state and delta, validates v1beta additions, implements beta-only services or focused overrides, and safely graduates compatible functionality from v1beta to v1. INVOKES: go CLI, mage CLI, make, Buf CLI, git CLI, rg, bash/sh. USE FOR: add grpc API to v1beta, add preview extension contract, validate protobuf compatibility, compare v1 and v1beta, show contract delta, graduate beta API to v1, update generated grpc adapters, protobuf contract versioning. DO NOT USE FOR: general extension implementation without protobuf changes, REST API versioning, removing the legacy unversioned bridge without migration telemetry, changing v1 incompatibly, or creating an unrelated major v2 contract.
Source facts
- Repository
- Azure/azure-dev
- Last source activity
- October 13, 2026 at 21:58
- Detected SKILL.md language
- English
- Stars
- 570
- Forks
- 368
Install options
The review-first prompt is selected by default. You can switch to a direct command or download a local copy.
Review the source files
Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.
Showing SKILL.md
- name
- azd-grpc-contracts
- license
- MIT
- metadata
- {"version":"1.0"}
- description
- **WORKFLOW SKILL** - Inspects and evolves azd extension protobuf contracts across the stable v1 and preview v1beta channels. Reports the current channel state and delta, validates v1beta additions, implements beta-only services or focused overrides, and safely graduates compatible functionality from v1beta to v1. INVOKES: go CLI, mage CLI, make, Buf CLI, git CLI, rg, bash/sh. USE FOR: add grpc API to v1beta, add preview extension contract, validate protobuf compatibility, compare v1 and v1beta, show contract delta, graduate beta API to v1, update generated grpc adapters, protobuf contract versioning. DO NOT USE FOR: general extension implementation without protobuf changes, REST API versioning, removing the legacy unversioned bridge without migration telemetry, changing v1 incompatibly, or creating an unrelated major v2 contract.