Bicep AVM Mastery

Provides Bicep best practices, Azure Verified Modules discovery, and ARM template decompilation.

1|1|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/fabioc-aloha/AIRS_Data_Analysis --skill bicep-avm-mastery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Bicep AVM Mastery
Source: https://github.com/fabioc-aloha/AIRS_Data_Analysis/tree/main/.github/skills/bicep-avm-mastery
Command: npx skills add https://github.com/fabioc-aloha/AIRS_Data_Analysis --skill bicep-avm-mastery

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers users to efficiently and reliably deploy Azure infrastructure using Bicep, leveraging Azure Verified Modules (AVM) and best practices to ensure production-ready deployments.

Core Features & Use Cases

  • Bicep Best Practices: Learn and apply optimal coding patterns for clarity, security, and maintainability.
  • Azure Verified Modules (AVM): Discover and utilize Microsoft-supported, production-ready Bicep modules for rapid deployment of Azure resources.
  • MCP Tool Integration: Integrate with the MCP tool for enhanced Bicep development, validation, and module discovery.
  • Use Case: A DevOps engineer needs to deploy a secure and scalable web application environment in Azure. They can use this Skill to find the appropriate AVM modules for networking, compute, and databases, and then deploy them using Bicep with best practices applied.

Quick Start

Use the Bicep AVM Mastery skill to find the AVM module for deploying an Azure Kubernetes Service cluster.

Frequently Asked Questions about Bicep AVM Mastery

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

FAQPage Schema
What is the best way to find production-ready Bicep modules for Azure infrastructure as code?

Bicep and Azure Verified Modules (AVM) provide Microsoft-supported, production-ready templates for infrastructure as code. This Skill guides you in discovering and applying AVM modules to ensure secure, scalable, and maintainable Azure resource deployments.

How do I decompile existing ARM templates into Bicep?

You can decompile ARM templates into Bicep using the integrated MCP tool. This Skill provides guidance on utilizing the MCP tool for efficient Bicep development, which includes file validation, formatting, and the decompilation of existing ARM templates.

Can I use Bicep to deploy a complete Azure Kubernetes Service environment?

Yes, you can use Bicep to deploy a complete Azure Kubernetes Service environment by discovering the appropriate AVM modules for networking and compute. This Skill guides you through finding and applying these modules for secure and scalable Azure deployments.

What are the best practices for writing maintainable Bicep code?

Bicep best practices focus on optimal coding patterns for clarity, security, and maintainability. This Skill provides comprehensive guidance on applying these patterns alongside Azure Verified Modules to ensure your infrastructure as code is production-ready.

Does the MCP tool support Bicep file validation and formatting?

Yes, the MCP tool supports Bicep file validation and formatting. This Skill explains how to integrate with the MCP tool for enhanced Bicep development, covering module schema retrieval and automated file validation.