azure-verified-modules

Official

Azure AVM: Terraform module standards.

Authorhashicorp
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Azure Terraform modules often fail AVM certification due to inconsistent structure, missing provider constraints, unclear variable and output typings, and undocumented decisions. This Skill codifies AVM requirements to help ensure your modules meet certification standards and are maintainable.

Core Features & Use Cases

  • AVM cross-reference and registry-aligned references to ensure published modules follow the official AVM specs.
  • Enforced provider constraints, version pinning, and Terraform configuration best practices across module code.
  • Clear guidance for variable and output typings, documentation generation, and a comprehensive compliance checklist.
  • Use Case: before publishing an Azure Terraform module, run a self-audit to verify AVM compliance and generate documentation.

Quick Start

Review the AVM specs and apply the requirements to your Azure Terraform module. Begin by aligning module structure with AVM sections, validating provider constraints, variable and output typings, and generating AVM-compliant documentation.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: azure-verified-modules
Download link: https://github.com/hashicorp/agent-skills/archive/main.zip#azure-verified-modules

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.