Agent skill · DevOps & Cloud

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 commands with built-in error recovery. Requires .azure/deployment-plan.md from azure-prepare and validated status from azure-validate. WHEN: \"run azd up\", \"run azd deploy\", \"execute deployment\", \"push to production\", \"push to cloud\", \"go live\", \"ship it\", \"bicep deploy\", \"terraform

Microsoft293,217★ · +1,988/wk · 14 repos on radarProfile →
claude-codeships scriptsMIT
Install
npx skills add microsoft/azure-skills --skill azure-deploy --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 41
SKILL.md size: 6 KB
Bundled scripts: yes
Version: 1.2.1
Declared author: Microsoft
Path: skills/azure-deploy/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,353
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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 w

What's inside
Steps it walks through
  1. Triggers
  2. Rules
  3. Steps
  4. SDK Quick References
  5. MCP Tools
  6. References
Ships with 24 files
  • references/auth-best-practices.md
  • references/global-rules.md
  • references/live-role-verification.md
  • references/pre-deploy-checklist.md
  • references/recipes/README.md
  • references/recipes/azcli/README.md
  • references/recipes/azcli/errors.md
  • references/recipes/azcli/verify.md
  • references/recipes/azd/README.md
  • references/recipes/azd/ef-migrations.md
  • references/recipes/azd/errors.md
  • references/recipes/azd/functions-deploy.md
  • references/recipes/azd/post-deployment.md
  • 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
  • references/recipes/azd/sql-entra-auth.md
  • references/recipes/azd/sql-managed-identity.md
  • references/recipes/azd/verify.md
  • references/recipes/bicep/README.md
  • references/recipes/bicep/errors.md
  • references/recipes/bicep/verify.md
  • references/recipes/cicd/README.md
first 24 of 41
More from azure-skills
All skills →
About this skill
What does the azure-deploy skill do?

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 commands with built-in error recovery. Requires .azure/deployment-plan.md from azure-prepare and validated status from azure-validate. WHEN: \"run azd up\", \"run azd deploy\", \"execute deployment\", \"push to production\", \"push to cloud\", \"go live\", \"ship it\", \"bicep deploy\", \"terraform

How do I install it?

Run `npx skills add microsoft/azure-skills --skill azure-deploy --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From microsoft/azure-skills, a repository with 1,353 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going