What problem does it solve?
Azure deployment tasks often fail or produce unintended changes when executed without prior validation. This skill provides a rigorous preflight validation to catch syntax issues, permission gaps, and risky resource changes before deployment.
Core Features & Use Cases
- Project type auto-detection: identifies azd projects or standalone Bicep setups and locates relevant Bicep and parameter files.
- Syntax & what-if validation: runs Bicep CLI syntax checks and uses azd or az deployment what-if workflows to preview changes.
- Consolidated reporting: aggregates issues into a standardized preflight-report.md with a structured summary, what-if results, and actionable recommendations.
- Use Case: before deploying infrastructure, run a preflight to preview resource changes and verify permissions to prevent failed deployments.
Quick Start
To start a preflight validation, ensure Azure CLI, Bicep CLI, and optionally azd are installed, then run the skill against your Azure Bicep project and review preflight-report.md generated in the project root.