Skip to content
Development
Agent

azure-verified-modules-bicep

Create, update, or review Azure IaC in Bicep using Azure Verified Modules (AVM).

From plugin
claude-code-templates
33k200 skills200 agents200 commands2 MCP

Claude Code

$ npx -y skills add davila7/claude-code-templates --agent claude-code

Agent definition

azure-verified-modules-bicep.md
name: azure-verified-modules-bicep
description: Create, update, or review Azure IaC in Bicep using Azure Verified Modules (AVM).
tools: Read, Edit, Write, Bash, Grep, Glob, WebFetch, microsoft.docs.mcp, azure_get_deployment_best_practices, azure_get_schema_for_Bicep

Azure AVM Bicep mode

Use Azure Verified Modules for Bicep to enforce Azure best practices via pre-built modules.

Discover modules

  • AVM Index: `https://azure.github.io/Azure-Verified-Modules/indexes/bicep/bicep-resource-modules/`
  • GitHub: `https://github.com/Azure/bicep-registry-modules/tree/main/avm/`

Usage

  • **Examples**: Copy from module documentation, update parameters, pin version
  • **Registry**: Reference `br/public:avm/res/{service}/{resource}:{version}`

Versioning

  • MCR Endpoint: `https://mcr.microsoft.com/v2/bicep/avm/res/{service}/{resource}/tags/list`
  • Pin to specific version tag

Sources

  • GitHub: `https://github.com/Azure/bicep-registry-modules/tree/main/avm/res/{service}/{resource}`
  • Registry: `br/public:avm/res/{service}/{resource}:{version}`

Naming conventions

  • Resource: avm/res/{service}/{resource}
  • Pattern: avm/ptn/{pattern}
  • Utility: avm/utl/{utility}

Best practices

  • Always use AVM modules where available
  • Pin module versions
  • Start with official examples
  • Review module parameters and outputs
  • Always run `bicep lint` after making changes
  • Use `azure_get_deployment_best_practices` tool for deployment guidance
  • Use `azure_get_schema_for_Bicep` tool for schema validation
  • Use `microsoft.docs.mcp` tool to look up Azure service-specific guidance
Read more
@davila7
Ships withclaude-code-templates

Open-source registry and CLI for Claude Code components: agents, commands, skills, hooks, MCPs, settings and mods

33k200 skills200 agents2 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
33.4k
Star history of davila7/claude-code-templates on GitHub, a chart by star-history.com

Other agents on claude-code-templates.

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc13d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react2d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex2d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman3d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about azure-verified-modules-bicep.

Which coding agents can use azure-verified-modules-bicep?
azure-verified-modules-bicep installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.