microsoft avatar

Azure Deploy

Handles the actual deployment execution after you've prepared and validated your Azure application setup. Reads your existing deployment plan, runs the pre-deploy checklist including RBAC health checks for Container Apps, then executes azd up or azd deploy with built-in error recovery. Won't let you skip the validation step, which prevents most deployment failures. Includes post-deploy steps like SQL managed identity setup and EF migrations. The live role verification at the end catches permission issues that would otherwise bite you later. Straightforward if you follow the prepare-validate-deploy workflow, but it's strict about prerequisites for good reason.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
5
skills.sh installs
660.6K
GitHub stars
1.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add microsoft/azure-skills --skill azure-deploy --agent claude-code

Installs into .claude/skills of the current project.

Files

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

Sponsors

Details

Repository
github.com/microsoft/azure-skills
Categories
DevOps & CI/CD, Release Management, Debugging, Productivity & Planning, Cloud & Infrastructure
First seen
Apr 16, 2026

More from microsoft/azure-skills

All 39
1google avatargoogle-agents-cli-observabilitygoogle/agents-cliThis skill should be used when the user wants to "set up tracing", "monitor my ADK agent", "configure logging", "add observability", "debug production traffic",558.7Kskills.sh installs
2microsoft avatarpython-appservice-deploymicrosoft/azure-skillsDeploy Python (Flask/Django/FastAPI) code to Azure App Service Linux. WHEN: "Flask App Service", "Django App Service", "FastAPI App Service", "deploy Python to 322.4Kskills.sh installs
3liarjsdev avatarfingerprint-ci-gateliarjsdev/liarjs-skillsGate a build on browser fingerprint regressions with liarjs - save a baseline scan as JSON, diff later runs against it, and fail the job when the consistency sc119Kskills.sh installs
4microsoft avatarazure-deploymicrosoft/github-copilot-for-azureExecute Azure deployments for ALREADY-PREPARED applications that have existing .azure/deployment-plan.md and infrastructure files. DO NOT use this skill when th103.2Kskills.sh installs
5microsoft avatarazure-observabilitymicrosoft/azure-skillsAzure Observability Services including Azure Monitor, Application Insights, Log Analytics, Alerts, and Workbooks. Provides metrics, APM, distributed tracing, KQ86.2Kskills.sh installs
6addyosmani avatarci-cd-and-automationaddyosmani/agent-skillsAutomates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test run67.3Kskills.sh installs