You can use Packer to build custom images for Azure virtual machines. These images can be stored as managed images or in the Azure Compute Gallery. This helps you create consistent and pre-configured VMs for your cloud workloads.
The process uses the Azure ARM builder in Packer. You define a template with settings like the OS, location, and size. Then Packer provisions the VM, runs custom scripts, and saves the image. Authentication can be done with a service principal or a managed identity.
Building images takes 15 to 45 minutes. You must have the right permissions on your Azure subscription. The skill also covers how to handle common issues like authentication errors and version conflicts.
Global
mkdir -p ~/.claude/skills/azure-image-builderProject
mkdir -p .claude/skills/azure-image-builderSource Repository
Azure Deploymicrosoft/azure-skills
Run Azure deployment commands with error recovery for already-prepared apps
Azure Preparemicrosoft/azure-skills
Generate Azure infrastructure code and config files for deployment preparation
Azure Storagemicrosoft/azure-skills
Store files, messages, and data with Azure Storage services easily.
Azure Validatemicrosoft/azure-skills
Validate your Azure deployment with thorough preflight checks on all prerequisites
Azure Resource Lookupmicrosoft/azure-skills
Find any Azure resource across subscriptions and groups easily
Azure Aigatewaymicrosoft/azure-skills
Govern your AI models and tools with Azure API Management gateway
Azure Resource Visualizermicrosoft/azure-skills
Map your Azure resources with clear architecture diagrams in minutes
Azure Rbacmicrosoft/azure-skills
Find the least privilege Azure RBAC role and generate CLI and Bicep code