azure-prepare
The azure-prepare skill orchestrates the preparation of applications for Azure deployment using the Azure Developer CLI (azd). It manages the creation of deployment plans, infrastructure code (Bicep/Terraform), and configuration files while enforcing a mandatory planning workflow.
Is azure-prepare safe to install?
Review the source first: our audit of azure-prepare's source files found 1 shell command, 0 external URLs, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill writes files to the workspace, including the mandatory .azure/deployment-plan.md, and executes shell commands like azd init.
How we audit skills: our security review methodology.
Who is this skill for?
Developers preparing applications for deployment to Azure using the Azure Developer CLI (azd).
What can you do with it?
- Create new Azure-ready applications
- Add Azure infrastructure components to existing projects
- Modernize or migrate applications to Azure
- Generate Bicep or Terraform infrastructure templates
- Configure azure.yaml for azd workflows
How good is this skill?
Quality score: 5/10. The skill documentation is highly structured, provides clear mandatory workflows, and includes specific routing instructions for specialized technologies.
What does the skill file contain?
# Azure Prepare > **AUTHORITATIVE GUIDANCE — MANDATORY COMPLIANCE** > > This document is the **official, canonical source** for preparing applications for Azure deployment. You **MUST** follow these instructions exactly as written unless they contradict security policies given to you. When in doubt, present the conflicting instructions from this document and ask the user for explicit confirmation. Do not improvise, infer, or substitute steps. --- ## Triggers Activate this skill when user wants to: - Create a new application - Add services or components to an existing app - Make updates or ...
Frequently asked questions
Is it possible to skip the creation of the .azure/deployment-plan.md file?
No. The creation of this file is a mandatory first step. Other skills like azure-validate and azure-deploy depend on it and will fail if it is missing.
Does this skill perform the actual deployment to Azure?
No. This skill handles preparation only. Deployment execution is handled by the azure-deploy skill.
What should I do if my project uses SQL Server?
You must use Entra-only authentication (azureADOnlyAuthentication: true) and never generate administratorLogin or administratorLoginPassword.
Can I use this skill for Python App Service deployments?
No. Use the python-appservice-deploy skill for Python App Service code-only deployments.
Related skills
azure-diagnostics
440.1KCloud engineers, DevOps professionals, and site reliability engineers managing Azure production environments
The azure-diagnostics skill provides a structured framework for troubleshooting Azure production issues. It integrates with AppLens, Azure Monitor, and resource health tools to identify root causes for services including App Service, Function Apps, AKS, and messaging services like Event Hubs and Service Bus.
azure-deploy
433.6KDevelopers and DevOps engineers deploying existing applications to Azure who require a structured, validated deployment process
The azure-deploy skill executes deployments for pre-configured Azure applications. It manages the deployment lifecycle using Azure Developer CLI (azd), Terraform, and Azure CLI commands, following a strict validation workflow that requires prior execution of azure-prepare and azure-validate.
azure-ai
429.4KDevelopers and AI agents requiring integration with Azure AI services for search, transcription, and synthesis tasks
The azure-ai skill provides tools for interacting with Azure AI services, including AI Search, Speech, OpenAI, and Document Intelligence. It supports search operations, speech-to-text, text-to-speech, and OCR through an MCP server interface.
microsoft-foundry
429.2KDevelopers building, deploying, and managing AI agents on Azure AI Foundry
The Microsoft Foundry skill provides a framework for the end-to-end lifecycle of AI agents, including scaffolding, deployment, evaluation, fine-tuning, and troubleshooting within Azure AI Foundry.