azure-deploy

Execute validated Azure deployment workflows using azd, terraform, and native commands.

1|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/p-potvin/vaultwares-pipelines --skill azure-deploy-p-potvin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-deploy
Source: https://github.com/p-potvin/vaultwares-pipelines/tree/main/.github/agents/agents/azure-deploy
Command: npx skills add https://github.com/p-potvin/vaultwares-pipelines --skill azure-deploy-p-potvin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill orchestrates the execution of production-grade Azure deployments for applications that are already prepared and validated, preventing failed or unsafe deployments by enforcing prerequisite checks, RBAC verification, and error recovery.

Core Features & Use Cases

  • Validated Deployment Execution: Runs azd up, azd deploy, terraform apply, and az deployment against projects that include a pre-built deployment plan.
  • Safety & Verification: Enforces azure-validate precondition, runs a pre-deploy checklist, performs RBAC and live-role verification, and reports fully-qualified HTTPS endpoints after successful deploys.
  • Error Recovery & Post-Deploy Tasks: Includes error handling per-recipe, post-deployment steps such as SQL managed identity configuration and EF migrations, and presents clear remediation guidance when failures occur.

Quick Start

Run the azure-deploy skill to execute azd up and azd deploy on a project whose .azure/deployment-plan.md is present and has status Validated.

Frequently Asked Questions about azure-deploy

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

FAQPage Schema
How do I execute a safe Azure deployment using azd and terraform?

To execute a safe Azure deployment, run this skill to apply azd up, azd deploy, or terraform apply against a project containing a .azure/deployment-plan.md with a Validated status. It enforces pre-deploy checklists and role verification.

What prerequisite deployment plan is needed before running azd deploy?

You need a .azure/deployment-plan.md file with infrastructure files and a status of Validated. This deployment plan is strictly required before the skill will execute any azd up, terraform apply, or az deployment commands.

How does RBAC verification work during an Azure infrastructure deployment?

RBAC verification works by performing live role checks before executing your deployment commands. The skill enforces these RBAC checks alongside a pre-deploy checklist to ensure the account has the necessary permissions to push infrastructure updates safely.

Can I recover from errors during a terraform apply or azd up execution?

Yes, you can recover from errors during execution using the skill's recipe-driven error handling. When deployment failures occur, it provides clear remediation guidance to help you resolve issues and complete the infrastructure update.

What post-deployment steps are supported after pushing an Azure application update?

Supported post-deployment steps include SQL managed identity configuration and EF migrations. After successfully running azd deploy or terraform apply, the skill executes these post-deploy tasks and reports fully-qualified HTTPS endpoints.

Why is my Azure deployment failing the validation precondition check?

Your Azure deployment fails the validation precondition check because the skill requires the .azure/deployment-plan.md file to explicitly show a Validated status. You must run an azure-validate process to prepare and verify the plan before execution.