Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The azure-prepare skill helps you prepare Azure environments for app deployment. Use it to generate Bicep or Terraform templates and a deployment plan that define resource groups, app settings, and services for Container Apps, App Service, Functions, and related services. After you generate and approve the deployment plan, the skill suggests a handoff to the azure-validate skill.
Skill azure-prepare | Source code
What it provides
You get guided setup for Azure app deployment. The skill generates the infrastructure as code and a deployment plan that define resource groups, app settings, managed identity, and services, using Bicep or Terraform templates for Container Apps, App Service, Functions, Key Vault, and other services.
Prerequisites
- Azure subscription: Create a free account if you don't have one.
- AI assistant with Azure Skills: GitHub Copilot for Azure, Visual Studio Code with Azure MCP extension, Claude Code, or another compatible MCP client.
- Azure CLI with Bicep (v2.60.0+): Install, sign in with
az login, then runaz bicep install. - Terraform (v1.5+).
When to use this skill
Use this skill when you need to:
- Create app in Azure
- Build web app in Azure
- Create API in Azure
- Create serverless HTTP API
- Create front end in Azure
- Create back end in Azure
- Build a service in Azure
- Work with modernize application
- Update application in Azure
- Add authentication in Azure
Example prompts
Try these prompts to activate this skill:
- "Create an app"
- "Build a web app"
- "Create an API"
- "Create a serverless HTTP API"
- "Host my app on Azure"
- "Deploy to Azure Container Apps"
- "Deploy to Azure App Service using Terraform"
- "Generate Bicep for my app"
- "Create a function app with a timer trigger"
- "Prepare my Azure application to use Key Vault"
Deployment workflow
This skill is the first step in the deployment workflow:
- azure-prepare (this skill) — generates infrastructure files and
.azure/deployment-plan.md - azure-validate — validates the deployment plan and infrastructure before deploying
- azure-deploy — executes the deployment