iac-common

Automate Azure infrastructure deployment with azd for Bicep and Terraform projects.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/cassm199-mita/azure-agentic-infraops-accelerator --skill iac-common-cassm199-mita
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iac-common
Source: https://github.com/cassm199-mita/azure-agentic-infraops-accelerator/tree/main/.github/skills/iac-common
Command: npx skills add https://github.com/cassm199-mita/azure-agentic-infraops-accelerator --skill iac-common-cassm199-mita

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires azd, azure-cli, bicep, terraform, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexities of infrastructure deployment in Azure, providing a structured approach with deployment strategies and a circuit breaker for safety and reliability.

Core Features & Use Cases

  • Deployment Strategies: Offers guidance on using azd for Bicep and Terraform projects, including environment setup, preview, and deployment commands.
  • Circuit Breaker: Implements anomaly detection and circuit breaker rules to prevent repeated failures and ensure safe deployment.
  • Use Case: For a new Bicep project, this Skill helps set up the deployment environment, validate configurations, and deploy infrastructure safely.

Quick Start

Use the iac-common skill to deploy your infrastructure by running the following commands in the project directory:

azd env new {project}-{env}
azd env set AZURE_LOCATION swedencentral
azd provision --preview
azd provision

Frequently Asked Questions about iac-common

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

FAQPage Schema
How do I automate infrastructure deployment in Azure using Bicep or Terraform?

Automate Azure infrastructure deployment with Bicep or Terraform by using azd commands to set up environments, preview configurations, and provision resources safely with pre/post deployment checks.

What is a circuit breaker in infrastructure deployment and how does it prevent failures?

A circuit breaker in infrastructure deployment monitors for anomalies and applies rules to halt deployment processes, preventing repeated failures and ensuring safe, reliable Azure infrastructure provisioning.

Do I need azd and azure-cli installed to deploy Azure infrastructure with deployment strategies?

Yes, you need azd and azure-cli installed, along with either Bicep or Terraform, to execute environment setup, preview configurations, and apply deployment strategies for Azure infrastructure.

What's the best way to preview Azure infrastructure changes before running a deployment?

Preview Azure infrastructure changes by running azd env new to create an environment, set AZURE_LOCATION, and execute azd provision --preview to validate configurations before final deployment.

Bicep vs Terraform for Azure deployment: which infrastructure as code tool does azd support?

Azd supports both Bicep and Terraform for Azure infrastructure deployment, allowing you to choose either tool to define resources while leveraging deployment strategies and circuit breaker rules.

Why does my Azure infrastructure deployment fail repeatedly during provisioning?

Azure infrastructure deployments may fail repeatedly due to configuration anomalies, but circuit breaker rules detect these issues and halt the process to prevent further failures and ensure safety.