azure-deploy
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.
Is azure-deploy safe to install?
Review the source first: our audit of azure-deploy's source files found 5 shell commands, 0 external URLs, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes shell commands including infrastructure deployment tools like azd and terraform, and reads/writes local project files including deployment plans.
How we audit skills: our security review methodology.
Who is this skill for?
Developers and DevOps engineers deploying existing applications to Azure who require a structured, validated deployment process.
What can you do with it?
- Execute deployment of prepared applications
- Push updates to existing Azure deployments
- Run azd up, azd deploy, or az deployment commands
- Ship built code to production
- Deploy applications with existing APIM or AI gateway infrastructure
How good is this skill?
Quality score: 5/10. The skill documentation is highly structured, provides clear safety constraints, and defines a strict workflow with prerequisite checks.
What does the skill file contain?
# Azure Deploy > **AUTHORITATIVE GUIDANCE — MANDATORY COMPLIANCE** > > **PREREQUISITE**: The **azure-validate** skill **MUST** be invoked and completed with status `Validated` BEFORE executing this skill. > **⛔ STOP — PREREQUISITE CHECK REQUIRED** > Before proceeding, verify BOTH prerequisites are met: > > 1. **azure-prepare** was invoked and completed → `.azure/deployment-plan.md` exists > 2. **azure-validate** was invoked and passed → plan status = `Validated` > > If EITHER is missing, **STOP IMMEDIATELY**: > - No plan? → Invoke **azure-prepare** skill first > - Status not `Validated`? → I...
Frequently asked questions
Can I use this skill to create a new application?
No. This skill is for existing applications. Use the azure-prepare skill for creating new applications or infrastructure.
What are the mandatory prerequisites for this skill?
You must run azure-prepare to generate .azure/deployment-plan.md and azure-validate to set the plan status to Validated.
What happens if the deployment plan status is not Validated?
The skill will fail. You must invoke the azure-validate skill to perform checks and update the status.
How should I present endpoint URLs to the user?
You must always use fully-qualified URLs with the https:// scheme.
Related skills
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.
github-actions-docs
264.6KDevelopers and DevOps engineers working with GitHub Actions workflows
The github-actions-docs skill provides grounded answers to GitHub Actions queries by retrieving information from official GitHub documentation. It assists with workflow syntax, security, migration, and runner configuration.
firebase-hosting-basics
97.9KDevelopers deploying static web applications, single page applications, or microservices to Firebase Hosting
This skill provides instructions and guidance for deploying web applications to Firebase Hosting. It covers configuration, deployment procedures, and local emulation for static sites and single page applications.