azure-verified-modules

Enforce AVM compliance for Azure Terraform modules by codifying requirements and best practices.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/eggboy/skills --skill azure-verified-modules-eggboy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-verified-modules
Source: https://github.com/eggboy/skills/tree/main/azure-verified-modules
Command: npx skills add https://github.com/eggboy/skills --skill azure-verified-modules-eggboy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure Verified Modules (AVM) certification defines a standardized set of requirements to ensure Azure Terraform modules are consistent, high-quality, and maintainable.

Core Features & Use Cases

  • Defines mandatory AVM criteria for module structure, provider versions, coding style, variables, and outputs to guide development.
  • Offers guidance for testing, documentation generation, and change management to streamline reviews and CI/CD pipelines.
  • Use Case: When building Azure Terraform modules requiring AVM certification, apply these rules to ensure compliance across teams and environments.

Quick Start

Review your module against AVM criteria to begin certification readiness.

Frequently Asked Questions about azure-verified-modules

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

FAQPage Schema
What is Azure Verified Modules compliance for Terraform?

Azure Verified Modules (AVM) compliance ensures Azure Terraform modules are consistent, high-quality, and maintainable by meeting standardized requirements for module structure, provider constraints, variables, and outputs.

How do I enforce AVM best practices when building Azure Terraform modules?

You enforce AVM best practices by codifying requirements for module structure, provider versions, coding style, and testing, which streamlines reviews and CI/CD pipelines for both new development and module reviews.

Can I use this to review an existing Azure Terraform module for AVM certification?

Yes, AVM compliance rules apply to module reviews by cross-referencing dependencies, checking provider versions, and verifying that variable, output, and documentation standards meet AVM specifications.

What does AVM compliance checking cover for Terraform documentation and testing?

AVM compliance checking covers documentation generation and testing requirements, ensuring your Azure Terraform modules satisfy AVM specs for change management and CI/CD pipeline readiness.

Do I need specific provider versions for Azure Terraform module certification?

Yes, AVM compliance requires specific provider constraints and versions to ensure your Azure Terraform modules meet the standardized certification criteria across different teams and environments.