Skill · em Publicar e operar
azure-deploy
Execute Azure deployments for ALREADY-PREPARED applications that have existing .azure/deployment-plan.md and infrastructure files. DO NOT use this skill when the user asks to CREATE a new application — use azure-prepare instead. This skill runs azd up, azd deploy, terraform apply, and az deployment…
Procedência
- Origem: microsoft/azure-skills
- Caminho:
skills/azure-deploy - Versão fixada:
117b038edfef5d7af09848b8ffcd355f28f19956 - Licença: MIT
- Espelhado em 25/09/2026
- 600,4 mil instalações no skills.sh (lido em 25/09/2026)
Antes de instalar
41 arquivos · 130,1 KB · inclui 4 scripts que executam: references/recipes/azd/scripts/apply-migrations.ps1, references/recipes/azd/scripts/apply-migrations.sh, references/recipes/azd/scripts/grant-and-migrate.ps1, references/recipes/azd/scripts/grant-and-migrate.sh
Instalar na sua CLI
O comando baixa a versão fixada (commit 117b038) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.
Claude Code
Neste projeto: Esta skill tem 41 arquivos: grande demais para um comando de copiar e colar. Baixe da origem, na versão fixada.
Global: Esta skill tem 41 arquivos: grande demais para um comando de copiar e colar. Baixe da origem, na versão fixada.
Codex
Neste projeto: Esta skill tem 41 arquivos: grande demais para um comando de copiar e colar. Baixe da origem, na versão fixada.
Global: Esta skill tem 41 arquivos: grande demais para um comando de copiar e colar. Baixe da origem, na versão fixada.
Antigravity
Neste projeto: Esta skill tem 41 arquivos: grande demais para um comando de copiar e colar. Baixe da origem, na versão fixada.
Global: Esta skill tem 41 arquivos: grande demais para um comando de copiar e colar. Baixe da origem, na versão fixada.
Peça ao Rook
Já usa o Rook Labs? Cole no chat do Rook: instale a skill https://rooklabs.sh/marketplace/microsoft.azure-skills.azure-deploy
Prévia do SKILL.md
---
name: azure-deploy
description: "Execute Azure deployments for ALREADY-PREPARED applications that have existing .azure/deployment-plan.md and infrastructure files. DO NOT use this skill when the user asks to CREATE a new application — use azure-prepare instead. This skill runs azd up, azd deploy, terraform apply, and az deployment comman…
license: MIT
metadata:
author: Microsoft
version: "1.2.1"
---
# Azure Deploy
> **AUTHORITATIVE GUIDANCE — MANDATORY COMPLIANCE**
>
> **PREREQUISITE**: The **azure-validate** skill **MUST** be invoked and completed with status `Validated` BEFORE executing this skill.
> **⛔ STOP — PREREQUISITE CHECK REQUIRED**
> Before proceeding, verify BOTH prerequisites are met:
>
> 1. **azure-prepare** was invoked and completed → `.azure/deployment-plan.md` exists
> 2. **azure-validate** was invoked and passed → plan status = `Validated`
>
> If EITHER is missing, **STOP IMMEDIATELY**:
> - No plan? → Invoke **azure-prepare** skill first
> - Status not `Validated`? → Invoke **azure-validate** skill first
>
> **⛔ DO NOT MANUALLY UPDATE THE PLAN STATUS**
>
> You are **FORBIDDEN** from changing the plan status to `Validated` yourself. Only the **azure-validate** skill is authorized to set this status after running actual validation checks. If you update the status without running validation, deployments will fail.
>
> **DO NOT ASSUME** the app is ready. **DO NOT SKIP** validation to save time. Skipping steps causes deployment failures. The complete workflow ensures success:
>
> `azure-prepare` → `azure-validate` → `azure-deploy`
## Triggers
Activate this skill when user wants to:
- Execute deployment of an already-prepared application (azure.yaml and infra/ exist)
- Push updates to an existing Azure deployment
- Run `azd up`, `azd deploy`, or `az deployment` on a prepared project
- Ship already-built code to production
…