azure-verified-modules

Enforce Azure Verified Modules certification requirements for Terraform modules.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/benonions/dotfiles --skill azure-verified-modules-benonions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-verified-modules
Source: https://github.com/benonions/dotfiles/tree/main/codex/.codex/skills/community/hashicorp-agent-skills/terraform/code-generation/skills/azure-verified-modules
Command: npx skills add https://github.com/benonions/dotfiles --skill azure-verified-modules-benonions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to the Azure Verified Modules (AVM) certification requirements, ensuring your Terraform modules meet the highest standards for consistency, quality, and maintainability.

Core Features & Use Cases

  • Requirement Reference: Access detailed specifications for module structure, code style, variable and output definitions, testing, and documentation.
  • Compliance Checklist: Utilize a built-in checklist to verify adherence to all AVM mandates.
  • Use Case: When developing a new Azure resource module, use this Skill to ensure it complies with all AVM certification criteria before submission.

Quick Start

Review the Azure Verified Modules requirements for Terraform development.

Frequently Asked Questions about azure-verified-modules

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

FAQPage Schema
What are the Azure Verified Modules requirements for Terraform?

Azure Verified Modules requirements for Terraform mandate specific structures for module cross-referencing, Azure provider versioning, code style, variable and output definitions, testing, and documentation to ensure consistency and maintainability.

How do I ensure my Azure Terraform module meets AVM certification standards?

To meet AVM certification standards, verify your Azure Terraform module against a detailed compliance checklist covering code style, variable definitions, testing methodologies, documentation generation, and contribution standards.

Does Azure Verified Modules require specific Terraform testing methodologies?

Azure Verified Modules requires specific testing methodologies for Terraform modules to enforce compliance, ensuring that all resource modules pass mandated checks before submission and publication.

What is the best way to structure variables and outputs for Azure Verified Modules?

The best way to structure variables and outputs for Azure Verified Modules is to follow the detailed AVM specifications, ensuring definitions meet the mandated code style and compliance requirements for module certification.

Can I use existing Terraform code for Azure Verified Modules without modification?

Existing Terraform code usually requires modification to meet Azure Verified Modules standards, as compliance requires adjusting Azure provider versioning, code style, and documentation to pass the certification checklist.