windows-builder

Automate Windows image creation with Packer using WinRM and PowerShell provisioning.

790|117|Updated Nov 8, 2025
One-click install
npx skills add https://github.com/hashicorp/agent-skills --skill windows-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: windows-builder
Source: https://github.com/hashicorp/agent-skills/tree/main/packer/builders/skills/windows-builder
Command: npx skills add https://github.com/hashicorp/agent-skills --skill windows-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of Windows images using Packer, leveraging WinRM and PowerShell provisioning to streamline the build process.

Core Features & Use Cases

  • Windows image creation: Build Windows AMIs, Azure images, and VMware templates with consistent baseline configurations.
  • WinRM provisioning: Use WinRM for remote configuration and PowerShell-based setup during image creation.
  • Cross-provider workflows: Create reusable pipelines that target multiple cloud and virtualization platforms from a single configuration.

Quick Start

Run a sample build with the AWS or Azure examples to generate a Windows image.

Frequently Asked Questions about windows-builder

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

FAQPage Schema
How do I automate Windows image creation with Packer using WinRM?

Automate Windows image creation with Packer by leveraging WinRM for remote configuration and PowerShell provisioners to execute setup scripts during the build process for AWS, Azure, and VMware platforms.

Can I build Windows AMIs and Azure images from a single Packer configuration?

Yes, you can build Windows AMIs, Azure images, and VMware templates from a single Packer configuration. This cross-provider workflow creates reusable pipelines targeting multiple cloud platforms with consistent baseline configurations.

What do I need to provision Windows Server base images with Packer?

To provision Windows Server base images with Packer, you need HashiCorp Packer with Windows builders, WinRM support enabled, and PowerShell provisioners to apply customized deployment configurations during the image build.

How does WinRM provisioning work during a Packer Windows image build?

WinRM provisioning works by establishing a remote management connection to the Windows instance Packer is building, allowing PowerShell scripts to execute setup and configuration commands directly on the target system.

What's the best way to build customized Windows deployments for multiple cloud providers?

The best way to build customized Windows deployments across multiple cloud providers is using Packer with WinRM and PowerShell provisioning to create reusable pipelines that generate consistent baseline images for AWS and Azure.