use-windows-vm-computer-use
Installation
SKILL.md
Use Windows VM Computer Use
Operate the VM-local computer-use backend, not the SSH terminal, hypervisor input, or host desktop. Keep orchestration over SSH and run the GUI agent in the active Windows user's interactive session.
Establish the Boundary
- Confirm the intended VM, user, and target application before changing state.
- Treat SSH as orchestration only. Windows OpenSSH normally runs commands in session 0, which cannot reliably access the logged-in desktop.
- Do not use QMP, SPICE, RDP automation, host mouse injection, PowerShell UI Automation, or keyboard scripting as evidence that VM-local computer-use works. Use them only when the user explicitly requests that different control path.
- Keep the requested GUI action narrow and harmless. Do not dismiss consequential dialogs, change settings, or save data without authorization.