terraform-azure

Manage Azure infrastructure deployments with Terraform and AVM standards.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/pingqLIN/skill-0 --skill terraform-azure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-azure
Source: https://github.com/pingqLIN/skill-0/tree/main/converted-skills/terraform-azure
Command: npx skills add https://github.com/pingqLIN/skill-0 --skill terraform-azure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides best practices and guidance for managing Azure resources using Terraform, ensuring secure, efficient, and well-organized infrastructure as code.

Core Features & Use Cases

  • Azure Resource Management: Create, update, and manage Azure resources using Terraform configurations.
  • Best Practices Enforcement: Adheres to Azure Verified Modules (AVM) standards, security guidelines, and clean code organization.
  • Use Case: Deploy a new virtual network, subnets, and network security groups in Azure following established naming conventions and security principles.

Quick Start

Use the terraform-azure skill to generate a Terraform configuration for an Azure resource group and a virtual network.

Frequently Asked Questions about terraform-azure

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

FAQPage Schema
How do I manage Azure infrastructure with Terraform using best practices?

Managing Azure infrastructure with Terraform involves enforcing best practices for resource naming, tagging, security, and state management. This approach ensures secure, efficient, and well-organized infrastructure as code configurations.

What are Azure Verified Modules in Terraform and how do I use them?

Azure Verified Modules (AVM) provide standardized, security-compliant Terraform configurations for Azure resources. Using AVM standards ensures your infrastructure as code adheres to official guidelines for resource deployment and clean code organization.

How do I structure my Terraform project for Azure virtual networks and subnets?

Structuring a Terraform project for Azure requires a clean folder organization and proper variable usage. Following established naming conventions and security principles allows you to efficiently deploy virtual networks, subnets, and network security groups.

Does Terraform work well for Azure DevOps automation and secrets management?

Terraform works effectively for Azure DevOps automation by integrating infrastructure as code into your pipelines. It provides specific guidance on variable usage and secrets management to maintain secure cloud deployments.

What is the best way to handle Terraform state management for Azure resources?

The best way to handle Terraform state management for Azure resources is to follow enforced best practices for security and organization. Proper state management prevents configuration drift and ensures reliable infrastructure deployments.