The azure-validate skill performs pre-deployment validation checks on Azure applications by examining configuration files, infrastructure-as-code (Bicep or Terraform), RBAC role assignments, managed identity permissions, and project prerequisites. It is designed for developers and DevOps engineers preparing Azure deployments, solving the problem of catching configuration errors and permission issues before deployment by requiring validation to pass before proceeding to the deployment phase. The skill operates as the middle step in a three-step workflow (azure-prepare → azure-validate → azure-deploy), recording validation proof and only advancing when all checks pass.
npx skills add https://github.com/microsoft/github-copilot-for-azure --skill azure-validate