**WORKFLOW SKILL** — Migrate VMs to Azure Local using Azure Migrate (Hyper-V and VMware) or PowerShell: requirements, replication, migration, and IP preservation. WHEN: "migrate to Azure Local", "Azure Migrate Azure Local", "migrate Hyper-V to Azure Local", "migrate VMware to Azure Local", "VM migration Azure Local", "replicate VMs Azure Local", "maintain static IP migration". USE FOR: moving existing Hyper-V/VMware VMs onto Azure Local. DO NOT USE FOR: cross-cloud app migration (use azure-cloud-migrate), creating net-new VMs (use azlocal-vm-management).
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
This skill is grounded in the vendored Microsoft docs under docs/upstream/azure-local/migrate/. Prefer those files over prior knowledge, cite the file you used, and treat Microsoft Learn as canonical when the weekly mirror lags.
Triggers
Activate this skill when the user wants to:
Plan or execute migration of VMs into an Azure Local instance
Choose between Azure Migrate and PowerShell-based migration
Preserve static IPs and enable guest management during migration
Rules
Prefer the vendored docs under docs/upstream/azure-local/migrate/; cite the exact file used.
Review requirements and prerequisites before replicating any VM.
Preserve networking (static IPs) and enable guest management as part of cutover.
Microsoft Learn / discovered governance wins over the mirror on any conflict.
Steps
Choose an approach from the migration overview (Azure Migrate vs PowerShell).