---
title: Bicep Contribution Guide
linktitle: Bicep Modules
description: Bicep Contribution Guidance for the Azure Verified Modules (AVM) program
---


{{% notice style="important" %}}
While this page describes and summarizes important aspects of contributing to AVM, it may not reference *All* of the shared and language specific requirements.

Therefore, this contribution guide **MUST** be used in conjunction with the [Bicep specifications]({{% siteparam base %}}/specs/bcp/). **ALL AVM modules** (Resource and Pattern modules) **MUST meet the respective requirements described in these  specifications**!
{{% /notice %}}

## Summary

This section lists AVM's Bicep-specific contribution guidance.

- [Prerequisites]({{% siteparam base %}}/contributing/bicep/prerequisites/)
- [Composition]({{% siteparam base %}}/contributing/bicep/composition/)
- [Bicep contribution flow]({{% siteparam base %}}/contributing/bicep/bicep-contribution-flow/)
