FRB VMware Windows Base VM Preparation
Use this skill when preparing or explaining the reusable Windows 11 Arm base VM used by tools/vmware_windows/frb_vmware_windows_env.py.
Source Of Truth
Read the checked-in guide first:
tools/vmware_windows/README.md
That README owns the detailed Packer, Vagrant, VMware Fusion, proxy, storage, host-installation, daily-use, and troubleshooting instructions. Keep this skill thin so the guide remains the audited source of truth for the Windows VM workflow.
Required Reminders
- Heavy Windows VM artifacts belong under the per-user
vm_rootconfigured in~/.config/flutter_rust_bridge/vmware_windows.jsonorFRB_WINDOWS_VM_ROOT. - Host-side Windows VM downloads and Packer network operations use
host_proxy_urlorFRB_WINDOWS_HOST_PROXY_URLonly when a local network requires a proxy. - Durable base image changes belong in the Packer template or PowerShell provision scripts under
tools/vmware_windows/, not in manual mutations of a promoted base VM. - For daily Windows VM usage, read the Windows VMware section inside
.claude/skills/frb-dev-env/SKILL.md.