A powerful skill for AI coding agents to manage Proxmox VE nodes, virtual machines, LXC containers, backups, and storage via the PVE REST API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install proxmox-manager
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install proxmox-manager using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Proxmox VE Management skill empowers AI coding agents to interact directly with Proxmox VE clusters via the REST API. This integration allows automated provisioning, status monitoring, and lifecycle management of virtual machines (QEMU) and LXC containers directly through natural language requests.
By incorporating this workspace capability into Openclaw Skills, developers and sysadmins can seamlessly automate cluster management. The skill supports authenticating via secure API tokens or a credentials file, facilitating operations from simple VM restarts to robust snapshot restorations and backup creations, making it an indispensable asset for DevOps and homelab automation.
/api2/json/...).jq commands or native JSON parsing) to present human-readable cluster metrics, task progress status, and VM specifications back to the user.To configure the Proxmox skill, set your environment variables or store them in a secure credentials file.
Export the following environment variables directly in your terminal configuration:
export PROXMOX_HOST="https://192.168.1.100:8006"
export PROXMOX_TOKEN_ID="user@pam!tokenname"
export PROXMOX_TOKEN_SECRET="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
Alternatively, write your credentials directly to ~/.proxmox-credentials:
cat > ~/.proxmox-credentials << 'EOF'
PROXMOX_HOST=https://192.168.1.100:8006
PROXMOX_TOKEN_ID=user@pam!monitoring
PROXMOX_TOKEN_SECRET=your-token-secret
EOF
chmod 600 ~/.proxmox-credentials
Create your API token directly within the Proxmox VE UI by navigating to: Datacenter -> Permissions -> API Tokens -> Add.
The Proxmox VE Management skill interacts with the Proxmox API structure, mapping out data points into clean JSON outputs. It categorizes PVE entities using distinct identifiers:
| Entity Type | Endpoint Pattern | Key Properties Returned |
|---|---|---|
| Cluster | /api2/json/cluster/status |
Cluster name, node membership, quorum, health status |
| Nodes | /api2/json/nodes |
Node name, online status, CPU cores, active memory load |
| Virtual Machines (QEMU) | /api2/json/nodes/{node}/qemu |
VMID, name, VM status (running/stopped), memory limit |
| Containers (LXC) | /api2/json/nodes/{node}/lxc |
VMID, container name, running state, storage allocations |
| Snapshots | /api2/json/nodes/{node}/qemu/{vmid}/snapshot |
Snapshot name, descriptive notes, parent structure, timestamp |
| Storage | /api2/json/nodes/{node}/storage |
Storage pool name, storage type (LVM, Directory, NFS), active state, utilization percentage |
All non-blocking state updates (like VM starts and stops) produce an asynchronous task unique identifier (UPID) that can be used to track the task execution logs in real-time.
scripts/pve.sh) allowing rapid control of clusters, VMs, and container power states with streamlined syntax.UPID tracking to monitor long-running background processes like vzdump backups or container cloning, ensuring full visibility into asynchronous execution queues.PVEAPIToken authorization header) which eliminates the need to acquire and refresh temporary CSRF tokens during state-modifying requests.-k), which is highly typical of default Proxmox home lab installations.Loading
MCPorter is a versatile command-line interface designed to configure, authenticate, inspect, and call Model Context Protocol (MCP) servers and tools directly via HTTP or stdio.

A technical capability designed to configure, switch, and troubleshoot model providers, routing sessions, and cron executions in OpenClaw.

A Chromium extension that sanitizes web pages by masking PII, blocking dark patterns, and neutralizing prompt injections before an AI agent parses them.

A scheduled, AI-driven daily expense tracker that processes Telegram check-ins, deduplicates entries, and syncs local Markdown ledgers with Google Sheets.

Control your Docker infrastructure and Portainer stacks directly through API-driven automation utilizing Openclaw Skills.

A background-first, multi-engine autonomous programming skill that runs Codex, Claude Code, OpenCode, and Pi Coding Agent safely inside isolated working directories.








































