Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
github avatar

Update Avm Modules In Bicep

  • 8.5k installs
  • 37.1k repo stars
  • Updated July 28, 2026
  • github/awesome-copilot

update-avm-modules-in-bicep is an agent skill that Update Azure Verified Modules (AVM) to latest versions in Bicep files.

About

Update Azure Verified Modules (AVM) to latest versions in Bicep files. --- name: update-avm-modules-in-bicep description: 'Update Azure Verified Modules (AVM) to latest versions in Bicep files.' --- # Update Azure Verified Modules in Bicep Files Update Bicep file `${file}` to use latest Azure Verified Module (AVM) versions. Limit progress updates to non-breaking changes. Don't output information other than the final output table and summary. **Scan**: Extract AVM modules and current versions from `${file}` 1. **Identify**: List all unique AVM modules used by matching `avm/res/{service}/{resource}` using `#search` tool 1. **Check**: Use `#fetch` tool to get latest version of each AVM module from MCR: `https://mcr.microsoft.com/v2/bicep/avm/res/{service}/{resource}/tags/list` 1. **Compare**: Parse semantic versions to identify AVM modules needing update 1. **Review**: For breaking changes, use `#fetch` tool to get docs from: `https://github.com/Azure/bicep-registry-modules/tree/main/avm/res/{service}/{resource}` 1.

  • Update Azure Verified Modules in Bicep Files
  • **Scan**: Extract AVM modules and current versions from `${file}`
  • **Identify**: List all unique AVM modules used by matching `avm/res/{service}/{resource}` using `#search` tool
  • **Check**: Use `#fetch` tool to get latest version of each AVM module from MCR: `https://mcr.microsoft.com/v2/bicep/avm/
  • **Compare**: Parse semantic versions to identify AVM modules needing update

Update Avm Modules In Bicep by the numbers

  • 8,549 all-time installs (skills.sh)
  • +23 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #82 of 1,041 Cloud & Infrastructure skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

update-avm-modules-in-bicep capabilities & compatibility

Capabilities
update azure verified modules in bicep files · **scan**: extract avm modules and current versio · **identify**: list all unique avm modules used b · **check**: use `#fetch` tool to get latest versi · **compare**: parse semantic versions to identify
Use cases
documentation
From the docs

What update-avm-modules-in-bicep says it does

Limit progress updates to non-breaking changes.
SKILL.md
Don't output information other than the final output table and summary.
SKILL.md
**Scan**: Extract AVM modules and current versions from `${file}` 1.
SKILL.md
**Identify**: List all unique AVM modules used by matching `avm/res/{service}/{resource}` using `#search` tool 1.
SKILL.md
npx skills add https://github.com/github/awesome-copilot --skill update-avm-modules-in-bicep

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs8.5k
repo stars37.1k
Security audit1 / 3 scanners passed
Last updatedJuly 28, 2026
Repositorygithub/awesome-copilot

What problem does update-avm-modules-in-bicep solve for developers using this skill?

Update Azure Verified Modules (AVM) to latest versions in Bicep files.

Who is it for?

Developers who need update-avm-modules-in-bicep patterns described in the cached skill documentation.

Skip if: Skip when docs are empty or the task is outside the skill's documented scope.

When should I use this skill?

Update Azure Verified Modules (AVM) to latest versions in Bicep files.

What you get

Actionable workflows and conventions from SKILL.md for update-avm-modules-in-bicep.

  • Updated Bicep source
  • AVM version summary table
  • Non-breaking module bumps

Files

SKILL.mdMarkdownGitHub ↗

Update Azure Verified Modules in Bicep Files

Update Bicep file ${file} to use latest Azure Verified Module (AVM) versions. Limit progress updates to non-breaking changes. Don't output information other than the final output table and summary.

Process

1. Scan: Extract AVM modules and current versions from ${file} 1. Identify: List all unique AVM modules used by matching avm/res/{service}/{resource} using #search tool 1. Check: Use #fetch tool to get latest version of each AVM module from MCR: https://mcr.microsoft.com/v2/bicep/avm/res/{service}/{resource}/tags/list 1. Compare: Parse semantic versions to identify AVM modules needing update 1. Review: For breaking changes, use #fetch tool to get docs from: https://github.com/Azure/bicep-registry-modules/tree/main/avm/res/{service}/{resource} 1. Update: Apply version updates and parameter changes using #editFiles tool 1. Validate: Run bicep lint and bicep build using #runCommands tool to ensure compliance. 1. Output: Summarize changes in a table format with summary of updates below.

Tool Usage

Always use tools #search, #searchResults,#fetch, #editFiles, #runCommands, #todos if available. Avoid writing code to perform tasks.

Breaking Change Policy

⚠️ PAUSE for approval if updates involve:

  • Incompatible parameter changes
  • Security/compliance modifications
  • Behavioral changes

Output Format

Only display results in table with icons:

| Module | Current | Latest | Status | Action | Docs |
|--------|---------|--------|--------|--------|------|
| avm/res/compute/vm | 0.1.0 | 0.2.0 | 🔄 | Updated | [📖](link) |
| avm/res/storage/account | 0.3.0 | 0.3.0 | ✅ | Current | [📖](link) |

### Summary of Updates

Describe updates made, any manual reviews needed or issues encountered.

Icons

  • 🔄 Updated
  • ✅ Current
  • ⚠️ Manual review required
  • ❌ Failed
  • 📖 Documentation

Requirements

  • Use MCR tags API only for version discovery
  • Parse JSON tags array and sort by semantic versioning
  • Maintain Bicep file validity and linting compliance

Related skills

How it compares

Pick update-avm-modules-in-bicep for automated AVM bumps in Bicep; use manual MCR checks when breaking major upgrades need staged review.

FAQ

What does update-avm-modules-in-bicep do?

Update Azure Verified Modules (AVM) to latest versions in Bicep files.

When should I use update-avm-modules-in-bicep?

Update Azure Verified Modules (AVM) to latest versions in Bicep files.

Is update-avm-modules-in-bicep safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.