azure-verified-modules

Evaluate Azure Verified Modules for reuse versus custom resource implementation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams quickly decide whether to reuse Azure Verified Modules (AVMs) or implement custom resources, accelerating architecture decisions while ensuring compliance and maintainability.

Core Features & Use Cases

  • AVM evaluation & selection: guides you to open the AVM README, verify features, and pin a stable version.
  • Decision framework: provides a simple tree to determine when to reuse vs customize.
  • Reference mappings: includes local_examples for Key Vault, Storage, and Log Analytics patterns.

Quick Start

Provide the required features, region, and constraints to receive a pinned AVM recommendation with rationale and next steps.

Frequently Asked Questions about azure-verified-modules

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

FAQPage Schema
How do I decide whether to reuse an Azure Verified Module or build a custom solution?

To decide whether to reuse an Azure Verified Module, evaluate your required features, region constraints, and compliance needs against the AVM's README. A decision tree helps determine if reuse meets your needs or if a custom implementation is required.

What is the process for selecting a compliant Azure Verified Module for Key Vault or Storage?

Selecting a compliant Azure Verified Module involves identifying a suitable pattern for Key Vault or Storage, opening the AVM README to confirm feature parity, and providing a pinned version with rationale and implementation notes.

Can I use Azure Verified Modules if I have strict region constraints and compliance requirements?

Yes, you can use Azure Verified Modules with strict region constraints by evaluating the module's supported regions and compliance features. The Skill checks these constraints against your requirements before recommending a pinned AVM version.

Why do I need to pin a specific version when reusing an Azure Verified Module?

You need to pin a specific version when reusing an Azure Verified Module to ensure maintainability and stability. Version-pinning prevents unexpected breaking changes from upstream module updates in your infrastructure deployments.

When should I avoid using an Azure Verified Module for my infrastructure deployment?

You should avoid using an Azure Verified Module when the module's feature set lacks parity with your specific requirements, or when the decision tree indicates your region and compliance constraints necessitate a custom implementation.