What problem does it solve?
This Skill provides comprehensive guidance for developing, deploying, and managing Azure Resource Manager (ARM) and Bicep resources, addressing common challenges and best practices.
Core Features & Use Cases
- Troubleshooting: Diagnose and resolve a wide range of Bicep/ARM deployment errors and warnings.
- Best Practices: Implement recommended patterns for authoring, linting, and securing ARM/Bicep templates.
- Decision Making: Guide choices between different deployment models and migration strategies.
- Architecture & Design: Apply patterns for reusable, scalable, and maintainable ARM deployments.
- Limits & Quotas: Understand and adhere to Azure resource limits and naming conventions.
- Security: Secure deployments with best practices for secrets, RBAC, and network configurations.
- Configuration: Author and configure ARM/Bicep templates effectively.
- Integrations & Coding Patterns: Utilize ARM/Bicep functions and CLI/SDK patterns for resource management.
- Deployment: Manage deployments, including CI/CD, template specs, and resource relocation.
Quick Start
Use the azure-resource-manager skill to find solutions for BCP007 unknown declaration type errors in Bicep.