Back to skills

azure-verified-modules

infrastructure

Azure Verified Modules (AVM) skill covers the mandatory and recommended requirements for building Terraform modules that meet AVM certification standards. It defines rules for provider versions, varia

Setup & Installation

npx skills add https://github.com/hashicorp/azure-verified-modules --skill azure-verified-modules
or paste the link and ask your coding assistant to install it
https://github.com/hashicorp/azure-verified-modules
View on GitHub

What This Skill Does

Azure Verified Modules (AVM) skill covers the mandatory and recommended requirements for building Terraform modules that meet AVM certification standards. It defines rules for provider versions, variable and output structure, code style, testing tooling, and breaking change management. The requirements are organized by severity: MUST, SHOULD, and MAY. Instead of manually cross-referencing 37 AVM requirements across multiple spec pages, this skill surfaces the exact rule, severity level, and correct HCL pattern for any part of the module you are working on.

When to use it

  • Working with azure verified modules functionality
  • Implementing azure verified modules features
  • Debugging azure verified modules related issues