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.
Informations de source
- Dépôt
- Azure/azure-dev
- Dernière activité de la source
- 20 octobre 2026 à 21:05
- Langue détectée de SKILL.md
- anglais
- Étoiles
- 571
- Forks
- 375
Options d'installation
Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.
Vérifiez les fichiers source
Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.
Affichage de 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.