
Update Avm Modules In Bicep
Here's a skill that automates the tedious process of keeping Azure Verified Modules current in your Bicep infrastructure files. It scans your Bicep templates, checks the Microsoft Container Registry for latest AVM versions, and updates module references while running bicep lint and build validation to catch issues. The smart part is it only applies non-breaking updates automatically and pauses for approval when it detects parameter changes or security modifications that need human review. Saves you from manually tracking down version numbers and ensures your infrastructure code stays compliant with current AVM standards without breaking existing deployments.
- skills.sh installs
- 8.6K
- GitHub stars
- 41K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add github/awesome-copilot --skill update-avm-modules-in-bicep --agent claude-codeInstalls into .claude/skills of the current project.
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
- Scan: Extract AVM modules and current versions from
${file} - Identify: List all unique AVM modules used by matching
avm/res/{service}/{resource}using#searchtool - Check: Use
#fetchtool to get latest version of each AVM module from MCR:https://mcr.microsoft.com/v2/bicep/avm/res/{service}/{resource}/tags/list - Compare: Parse semantic versions to identify AVM modules needing update
- Review: For breaking changes, use
#fetchtool to get docs from:https://github.com/Azure/bicep-registry-modules/tree/main/avm/res/{service}/{resource} - Update: Apply version updates and parameter changes using
#editFilestool - Validate: Run
bicep lintandbicep buildusing#runCommandstool to ensure compliance. - Output: Summarize changes in a table format with summary of updates below.
Tool Usage
Sponsors
Details
- Repository
- github.com/github/awesome-copilot
- Categories
- Git & Pull Requests, AI & Agent Building, Cloud & Infrastructure
More from github/awesome-copilot
All 318- Entra Agent User8.6K
- Ruby Mcp Server Generator8.6K
- Winapp Cli8.4K
- Model Recommendation8.4K
- Polyglot Test Agent8.4K
- Csharp Mcp Server Generator8.4K
- Datanalysis Credit Risk7.3K
- Msstore Cli7K
- Create Oo Component Documentation7K
- Mcp Configure7K
- Update Oo Component Documentation7K
- Create Web Form7K
- Mentoring Juniors7K
- Import Infrastructure As Code6.9K
- Suggest Awesome Github Copilot Prompts6.8K
- Noob Mode6.4K
- Security Review5.8K
- Winmd Api Search5.7K
- Winui3 Migration Guide5.7K
- Web Coder5.5K
- Premium Frontend Ui5K
- Azure Pricing4.7K
- Secret Scanning4.6K
- Dependabot4.4K