proxmox_vm

Automate Proxmox VM screenshots, keystrokes, and network info via QEMU monitor.

4|1|Updated May 19, 2025
One-click install
npx skills add https://github.com/agentydragon/ducktape --skill proxmox-vm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: proxmox_vm
Source: https://github.com/agentydragon/ducktape/tree/main/nix/home/claude_code/skills/proxmox_vm
Command: npx skills add https://github.com/agentydragon/ducktape --skill proxmox-vm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pillow, typer, platformdirs.

What problem does it solve?

Interact with Proxmox VMs via QEMU monitor to perform screenshots, keystroke inputs, and VM network info retrieval.

Core Features & Use Cases

  • Take screenshots of VMs
  • Send keystrokes to VMs (typing, Enter, and special keys) via QEMU monitor
  • Retrieve VM network interfaces and status for quick diagnostics

Quick Start

Run the proxmox_vm script with a VM ID and a sequence of actions to automate screenshots, keystrokes, and information retrieval.

Frequently Asked Questions about proxmox_vm

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

FAQPage Schema
How do I automate keystrokes to a Proxmox VM?

To automate Proxmox VM keystrokes, use QEMU monitor commands to type text, send special keys, and press Enter. The skill supports stdin command streams for hands-free interaction across multiple VMs.

Can I take screenshots of a Proxmox VM via the QEMU monitor?

Yes, you can capture Proxmox VM screenshots via QEMU monitor commands. The skill automates screenshot retrieval and relies on the Pillow dependency for image processing.

How do I retrieve network interface information for a Proxmox VM?

Retrieve Proxmox VM network info by sending an info command to the QEMU monitor. The skill queries network interfaces and status for quick VM network diagnostics.

Does this Proxmox VM automation tool require SSH access?

The skill uses SSH to access the Proxmox host and reach the QEMU monitor. You need SSH connectivity to the Proxmox server to execute VM automation commands.

What is the best way to automate interactive commands across multiple VMs on Proxmox?

Stream stdin commands to the QEMU monitor to automate interactive tasks across multiple Proxmox VMs. The skill applies a deterministic action model for screenshots, keystrokes, and network info.