
Description
azure-validate is an agent skill from Microsoft's azure-skills collection that runs pre-deployment checks before an application goes to Azure. It checks configuration, the infrastructure code (Bicep or Terraform), role-based access control (RBAC) role assignments, and managed identity setup. It runs recipe-specific validation commands, such as Bicep builds, Terraform validation and Azure CLI preflight checks. The skill requires a prerequisite: the azure-prepare skill must already have run and produced a .azure/deployment-plan.md file whose status is Approved or later. If that plan is missing, the instructions tell the agent to stop and run azure-prepare first. The skill sits in the middle of the azure-prepare, azure-validate and azure-deploy sequence. It is listed on skills.sh and is meant for developers who want problems caught before a deployment runs.…
Highlights
- Checks configuration and infrastructure code
- Verifies RBAC role assignments and managed identities
- Runs Bicep builds, Terraform validation and az preflight checks
- Requires an approved deployment plan from azure-prepare
Ratings & Reviews
No ratings yet
Be the first to rate azure-validate.
People also visit

azure-deployment-preflight
Validates Bicep deployments to Azure before execution, detecting syntax errors

azure-role-selector
Guidance for selecting least-privilege Azure roles matching specific permission

terraform-azurerm-set-diff-analyzer
Identify false-positive diffs in Terraform AzureRM plans caused

update-avm-modules-in-bicep
Automated Azure Verified Module version updates for Bicep files
azure-validate FAQ
What does the azure-validate skill do?
It runs deep pre-deployment checks on configuration, infrastructure code, RBAC role assignments and managed identities, using commands suited to the chosen recipe.
Does it need anything before it runs?
Yes. azure-prepare must have run and produced .azure/deployment-plan.md with status Approved or later. The skill stops if that file is missing.
How do I install it?
Run: npx skills add https://github.com/microsoft/azure-skills --skill azure-validate
Which infrastructure formats does it check?
The text mentions Bicep builds and Terraform validation, and checks RBAC role assignments in the infrastructure code.
What security checks has it passed?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.
What are the best azure-validate alternatives?
Popular alternatives to azure-validate include azure-prepare, azure-deployment-preflight and azure-role-selector. See all azure-validate alternatives



