azure-image-builder
Automate Azure custom image creation using HashiCorp Packer and HCL.
Install
mkdir -p .claude/skills/azure-image-builder && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/9490" && unzip -o skill.zip -d .claude/skills/azure-image-builder && rm skill.zipInstalls to .claude/skills/azure-image-builder
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Build Azure managed images and Azure Compute Gallery images with Packer. Use when creating custom images for Azure VMs.Key capabilities
- →Generates HCL Packer templates for Azure VM images
- →Configures managed image resource group properties
- →Defines Azure Compute Gallery image specifications
- →Automates OS-level provisioning via shell inline scripts
- →Injects dynamic timestamps for image versioning
How it works
It populates a pre-configured Packer HCL source block using provided cloud credentials and image parameters. It structures the build sequence to include mandatory pre-processing steps for cloud-native image creation.
Inputs & outputs
When to use azure-image-builder
- →Building custom Azure VM images
- →Automating image distribution via Compute Gallery
- →Provisioning golden images with Packer
- →Managing Azure image lifecycles
About azure-image-builder
Uses Packer to define and build custom OS images for Azure VMs. It automates the provisioning of managed images and publishes them to the Azure Compute Gallery.
Build Azure managed images and Azure Compute Gallery images with Packer. Use when creating custom images for Azure VMs.
When not to use it
- →Runtime application deployments
- →Manual Azure Portal VM configuration
Prerequisites
Limitations
- →Builds require 15-45 minutes to execute
- →Directly incurs Azure compute/storage costs
How it compares
It automates the specific syntax required for the Azure ARM builder, reducing trial-and-error with HCL parameters.
Compared to similar skills
azure-image-builder side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| azure-image-builder (this skill) | 0 | 6mo | Review | Intermediate |
| adk-deploy-guide | 0 | 3mo | Review | Advanced |
| senior-devops | 7 | 7mo | Review | Advanced |
| deployment-engineer | 4 | 4mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by hashicorp
View all by hashicorp →You might also like
adk-deploy-guide
kumaran-is
MUST READ before deploying any ADK agent to Google Cloud — covers Cloud Run, Agent Engine, Vertex AI, event-driven agents, and ADK CI/CD pipelines. Use when deploying ADK agents to production, not for agent code patterns (use google-adk) or project scaffolding.
senior-devops
davila7
Comprehensive DevOps skill for CI/CD, infrastructure automation, containerization, and cloud platforms (AWS, GCP, Azure). Includes pipeline setup, infrastructure as code, deployment automation, and monitoring. Use when setting up pipelines, deploying applications, managing infrastructure, implementing monitoring, or optimizing deployment processes.
deployment-engineer
sickn33
Expert deployment engineer specializing in modern CI/CD pipelines, GitOps workflows, and advanced deployment automation. Masters GitHub Actions, ArgoCD/Flux, progressive delivery, container security, and platform engineering. Handles zero-downtime deployments, security scanning, and developer experience optimization. Use PROACTIVELY for CI/CD design, GitOps implementation, or deployment automation.
devops
mrgoonie
Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.
kh-assistant
mysticaltech
Use when users need help with kube-hetzner configuration, debugging, or questions - acts as an intelligent assistant with live repo access
devops-engineer
Jeffallan
Use when setting up CI/CD pipelines, containerizing applications, or managing infrastructure as code. Invoke for pipelines, Docker, Kubernetes, cloud platforms, GitOps.