Individual skill
vm-lab
Spin up disposable macOS, Windows, and Linux VMs and drive them over SSH for cross-OS debugging and repro. Use to run or inspect an isolated guest.
skills/hunter-utils/vm-lab/SKILL.md
Source commit 0c1bc93fd5124e7a862d61c1b434f32ba8790e3a
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 153
- Repository last updated
- Nov 9, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai-security Repository topic
- ai-skills Repository topic
- security-skills Repository topic
- dynamic-workflow Repository topic
- testing Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.gitignoreasset · 247 bytesLEARNINGS.mddoc · 5,459 bytesSKILL.mdcore · 7,641 bytesSKILL.mdcore · 7,641 bytesSKILL.mdcore · 7,641 bytesSKILL.mdcore · 7,641 bytesSKILL.mdcore · 7,641 bytesSKILL.mdcore · 7,641 bytesSKILL.mdcore · 7,641 bytesSKILL.mdcore · 7,641 bytesSKILL.mdcore · 7,641 bytesSKILL.mdcore · 7,641 bytesbootstrap/linux.shruns · 846 bytesbootstrap/macos.shruns · 673 bytesbootstrap/unattended.mddoc · 2,711 bytesbootstrap/windows.ps1runs · 2,020 bytesconfig.example.envasset · 2,781 bytesctl.shruns · 2,967 bytesinspect-app.shruns · 1,606 byteslib.shruns · 8,185 bytesproviders/common.shruns · 2,194 bytesproviders/parallels.shruns · 2,503 bytesproviders/virtualbox.shruns · 2,250 bytesproviders/vmware.shruns · 1,543 bytestoolkits/linux.mddoc · 3,648 bytestoolkits/macos.mddoc · 4,692 bytestoolkits/windows.mddoc · 4,947 bytestools/asar.pyruns · 2,121 bytestools/electron-triage.shruns · 4,354 bytestools/inspect-linux.shruns · 1,990 bytestools/inspect-macos.shruns · 3,379 bytestools/inspect-windows.ps1runs · 3,168 bytesverify.shruns · 3,831 bytes
Read excerpt
# VM Lab - cross-OS debugging on any free hypervisor
Disposable local VMs - real macOS, Windows, and Linux, isolated from this host -
for cross-OS repro, live process/network/file/memory triage, code-signing checks,
and dynamic instrumentation. Works on **Parallels, VirtualBox, or VMware** with
**no paid tooling**.
## The core idea
**SSH is the universal substrate.** The hypervisor only ever does four things -
`list`, `get-ip`, `power`, `snapshot` - and each of the three has a *free* way to do
all four (`providers/*.sh`). Everything valuable (the debug toolkit) runs over SSH
and is hypervisor-agnostic; it only varies by **guest OS** and **CPU arch**. So this
skill is a thin swappable provider layer + a big OS/arch-specific debugging core.