What problem does it solve? Preparing an application for Azure deployment requires writing azure.yaml configuration, infrastructure-as-code templates, and Dockerfiles by hand, which is error-prone and often leads to failed deployments. This Skill produces a validated deployment plan and all required artifacts for the Azure Developer CLI (azd) workflow. ## Core Features & Use Cases - Plan-First Workflow: Creates a mandatory .azure/deployment-plan.md covering requirements, architecture, recipe selection, and quota validation before generating any code. - Artifact Generation: Produces azure.yaml, Bicep or Terraform templates in infra/, and Dockerfiles, with special handling for .NET Aspire, Azure Functions, and Durable Functions projects. - Azure Context & Quota Checks: Confirms subscription and region with the user, verifies region availability, and validates provisioning quotas before execution. - Use Case: You have an existing web app and want to deploy it to Azure Container Apps with azd. The Skill scans the codebase, plans the architecture, generates the infrastructure, and hands off to azure-validate and azure-deploy. ## Quick Start Ask the assistant to prepare your project for Azure deployment with azd, for example: prepare this app for Azure deployment using azd and generate the infrastructure.