What problem does it solve?
Azure deployment validation challenges often lead to surprises during rollout, including syntax errors, misconfigurations, and insufficient permissions. This skill provides a structured preflight workflow to surface issues early, enabling safer deployments.
Core Features & Use Cases
- Detects whether the project uses an azd-based workflow or standalone Bicep and routes to the appropriate what-if validation.
- Validates Bicep syntax with the Bicep CLI and aggregates errors for a complete preflight report.
- Executes what-if analysis using azd preview or az deployment what-if, depending on project type and scope.
- Generates a comprehensive preflight-report.md in the project root that summarizes results, issues, and recommended actions.
- Includes robust error handling and fallback logic, continuing validation to provide a complete risk assessment even when some steps fail.
Quick Start
Run a preflight validation on your Bicep project to preview changes and verify permissions before deployment.