azure-deploy

Orchestrate Azure deployments with azd, Terraform, and az deployment commands.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/kierunb/ReliableAppDemo --skill azure-deploy-kierunb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-deploy
Source: https://github.com/kierunb/ReliableAppDemo/tree/main/.github/skills/azure-deploy
Command: npx skills add https://github.com/kierunb/ReliableAppDemo --skill azure-deploy-kierunb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Deploys prepared Azure applications by automating the end-to-end deployment workflow for pre-defined infrastructure.

Core Features & Use Cases

  • Orchestrates Azure deployments for ALREADY-PREPARED apps using azd up, azd deploy, Terraform, and az deployment.
  • Enforces prereqs from azure-prepare and azure-validate, preventing accidental creation of new apps.
  • Suitable for pushing updates to production when infrastructure and plans already exist.

Quick Start

Invoke this skill on a prepared app by running azd up and azd deploy with the existing .azure/plan.md and infra files.

Frequently Asked Questions about azure-deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy an existing app to Azure using azd and Terraform?

To deploy an existing app to Azure, this skill orchestrates azd up, azd deploy, and terraform apply using your predefined infrastructure. It targets projects with existing .azure/plan.md files and executes the deployment with automated error recovery and post-deployment validation.

What prerequisites do I need before running an Azure deployment with this automation?

Before running an Azure deployment, your project must include .azure/plan.md and infrastructure definitions. The skill enforces prerequisites from azure-prepare and azure-validate to prevent accidental creation of new apps and ensure a reliable deployment execution.

Can I use this to create new Azure infrastructure from scratch?

No, you cannot use this to create new Azure infrastructure from scratch. It is designed exclusively for deploying already-prepared apps by enforcing azure-prepare and azure-validate prerequisites, preventing accidental creation of new apps during the deployment workflow.

What is the best way to push updates to Azure production when infrastructure already exists?

The best way to push updates to Azure production with existing infrastructure is to orchestrate azd up and azd deploy commands. This skill handles the deployment execution with error recovery, status checks, and post-deployment validation for reliable updates.

How does error recovery work during an Azure deployment execution?

Error recovery during Azure deployment execution works by orchestrating azd up, azd deploy, and terraform apply with built-in status checks. It enforces prerequisites via azure-validate and performs post-deployment validation to ensure reliable infrastructure updates.