
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)
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
What update-avm-modules-in-bicep says it does
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.
npx skills add https://github.com/github/awesome-copilot --skill update-avm-modules-in-bicepAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 8.5k |
|---|---|
| repo stars | ★ 37.1k |
| Security audit | 1 / 3 scanners passed |
| Last updated | July 28, 2026 |
| Repository | github/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
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.