What problem does it solve?
This Skill prevents deployments from failing by running comprehensive pre-deployment checks on configuration, infrastructure-as-code, RBAC, managed identities, policy, and build/package readiness so teams do not push broken or non-compliant changes to Azure.
Core Features & Use Cases
- Preflight Validation: Validate azure.yaml, Bicep, Terraform, and AZD preview steps to catch template, syntax, and packaging errors before deployment.
- RBAC & Role Verification: Statically review role assignments in Bicep/Terraform to ensure least-privilege and correct data-plane roles for managed identities.
- Policy, Region, and Quota Guidance: Run MCP policy checks and consult region availability to avoid policy violations and unsupported service-region combinations.
- Auditable Proof & Guardrails: Record commands and results in Section 7: Validation Proof within .azure/deployment-plan.md, require azure-prepare as a prerequisite, and enforce ask_user confirmation for destructive actions.
Quick Start
Run azure-validate after azure-prepare to execute pre-deployment checks and record Validation Proof in the deployment plan.