azure-resource-manager

Diagnose Bicep/ARM deployment errors and apply security controls.

1|Updated May 1, 2026
One-click install
npx skills add https://github.com/pascalvanderheiden/energize-your-code-hackathon --skill azure-resource-manager-pascalvanderheiden
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-resource-manager
Source: https://github.com/pascalvanderheiden/energize-your-code-hackathon/tree/main/.github/skills/azure-resource-manager
Command: npx skills add https://github.com/pascalvanderheiden/energize-your-code-hackathon --skill azure-resource-manager-pascalvanderheiden

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure Resource Manager (ARM) and Bicep work often break at the boundaries of deployment errors, limits/quotas, and security-by-design requirements, slowing teams down when building and shipping infrastructure.

Core Features & Use Cases

  • Troubleshoot deployments and Bicep diagnostics: Diagnose common Bicep/ARM failure modes (for example, template validation, BCP errors, invalid names/types, scope issues) and determine the fastest path to resolution.
  • Apply best practices and design patterns: Use proven guidance for naming, scoping, dependencies, API/module versions, linter patterns, and resilient template structure (including reusable modules and deterministic identifiers).
  • Cover end-to-end deployment needs: Choose deployment approaches (incremental vs complete, complete-mode deletion behavior), understand quotas/limits, and implement security controls (RBAC, secure parameters, Key Vault handling, locks, and network/TLS considerations) for production readiness.

Quick Start

Use the azure-resource-manager skill to get an actionable checklist and example Bicep guidance for fixing a failing deployment error you paste in from your ARM deployment logs.

Frequently Asked Questions about azure-resource-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I troubleshoot Azure Resource Manager deployment errors from Bicep or ARM templates?

To troubleshoot Azure Resource Manager deployment errors, paste your failing deployment logs to receive an actionable checklist and Bicep guidance for resolving template validation, BCP errors, invalid names, and scope issues.

What are the best practices for securing Azure Bicep and ARM template deployments?

Securing Azure Bicep and ARM template deployments requires implementing RBAC, secure parameters, Key Vault handling, resource locks, and network or TLS controls to ensure production readiness and security-by-design.

Does ARM template deployment support preflight and what-if validation before committing changes?

ARM template deployment supports preflight and what-if style validation, allowing you to verify template changes and identify deployment errors or quota limits before executing incremental or complete mode deployments.

How do I resolve Azure deployment quota limits and template scope issues during CI/CD automation?

Resolving Azure deployment quota limits and scope issues during CI/CD involves applying proven design patterns for naming, scoping, and dependencies, while understanding subscription boundaries and REST or CLI automation constraints.

What is the difference between incremental and complete mode deployment in Azure Resource Manager?

Incremental mode updates resources without deleting existing ones, while complete mode deployment deletes resources not defined in your template, requiring careful handling of dependencies and deterministic identifiers for resilient infrastructure.

Can I use template specs and deployment stacks to manage reusable Bicep modules across subscriptions?

Template specs and deployment stacks enable managing reusable Bicep modules across subscription scopes, providing structured template versioning and deterministic resource lifecycle control for end-to-end deployment needs.