Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The azure-validate skill helps you run pre-deployment validation for Azure Bicep and Terraform templates. Use it to check ARM template syntax, validate RBAC permissions, verify service quotas, and confirm policy compliance before deploying.
Skill azure-validate | Source code
What it provides
You get pre-deployment validation for Bicep and Terraform templates, including ARM template syntax checks, what-if analysis, RBAC permission verification, service quota checks, and Azure Policy compliance validation — all before any resources are deployed.
Prerequisites
- Azure subscription: Create a free account if you don't have one.
- AI assistant with Azure Skills: GitHub Copilot for Azure, Visual Studio Code with Azure MCP extension, Claude Code, or another compatible MCP client.
- Azure CLI (v2.60.0+): Install and sign in with
az login.
When to use this skill
Use this skill when you need to:
- Validate my app in Azure
- Check deployment readiness in Azure
- Run preflight checks in Azure
- Verify configuration in Azure
- Check if ready to deploy
- Validate azure.yaml
- Validate Bicep in Azure
- Test before deploying in Azure
- Troubleshoot deployment errors in Azure
- Validate Azure Functions
Example prompts
Try these prompts to activate this skill:
- "Validate my app"
- "Check deployment readiness"
- "Run preflight checks"
- "Verify my configuration"
- "Check if I'm ready to deploy"
- "Validate my azure.yaml"
- "Validate my Bicep template"
- "Test before deploying"
- "Troubleshoot deployment errors"
- "Validate my Azure Functions app"
Deployment workflow
This skill is the second step in the deployment workflow:
- azure-prepare — generates infrastructure files and
.azure/deployment-plan.md - azure-validate (this skill) — validates the deployment plan and infrastructure before deploying
- azure-deploy — executes the deployment