Rediger

Azure skill for validate

Pre-deployment validation for Azure readiness. Run deep checks on configuration, infrastructure (Bicep or Terraform), role-based access control (RBAC) role assignments, managed identity permissions, and prerequisites before deploying.

Skill: azure-validate | Source code

What it provides

This skill provides GitHub Copilot with specialized knowledge. Pre-deployment validation for Azure readiness. Run deep checks on configuration, infrastructure (Bicep or Terraform), RBAC role assignments, managed identity permissions, and prerequisites before deploying.

Prerequisites

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:

  • "Check if my app is ready to deploy to Azure"
  • "Validate my azure.yaml configuration"
  • "Run preflight checks before Azure deployment"
  • "Troubleshoot deployment errors"
  • "Verify my infrastructure configuration before deploying"
  • "Is my app ready for Azure deployment?"
  • "Validate my Bicep configuration"
  • "Validate my Bicep template before deploying to Azure"
  • "Check my deployment permissions before running azd up"
  • "Verify my Bicep files are valid before provisioning"

Deployment workflow

This skill is the second step in the deployment workflow:

  1. azure-prepare — generates infrastructure files and .azure/deployment-plan.md
  2. azure-validate (this skill) — validates the deployment plan and infrastructure before deploying
  3. azure-deploy — executes the deployment