Proxmox VE Full Management for Openclaw

A comprehensive automation skill for managing Proxmox VE infrastructure, including virtual machines and Linux containers, via its REST API.

msarheed
v1.0.0
Jan 25, 2026
7
4.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install proxmox-full

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install proxmox-full using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Proxmox VE Full Management?

This skill provides complete control over Proxmox VE hypervisors, enabling developers and sysadmins to manage the entire lifecycle of virtual environments. By leveraging Openclaw Skills, users can automate cluster status monitoring, node management, and resource allocation directly through a standardized interface.

It simplifies complex tasks like provisioning new instances, managing storage, and handling snapshots without manually navigating the Proxmox GUI. This integration ensures that infrastructure as code principles can be applied to Proxmox environments using Openclaw Skills for seamless scaling and maintenance.

Proxmox VE Full Management Use Cases

  • Automating the creation and cloning of VMs and LXC containers for development and testing environments.
  • Performing graceful shutdowns or immediate reboots of virtual infrastructure during maintenance windows.
  • Managing system-wide backups and restores to ensure data integrity and disaster recovery via Openclaw Skills.
  • Monitoring cluster-wide resource usage and node health in real-time to optimize performance.
  • Managing snapshots before critical system updates to allow for quick rollbacks if issues occur.

How Proxmox VE Full Management Works

  1. Authenticate with the Proxmox REST API using a secure API token and the defined PVE_URL environment variables.
  2. Query the cluster or specific nodes to retrieve existing resource data or determine the next available VMID for new deployments.
  3. Execute specific API requests (POST, GET, or DELETE) to trigger infrastructure actions like creating a VM, starting a container, or generating a snapshot.
  4. Monitor the task status using the returned UPID (Unique Process ID) to track the progress of long-running operations.
  5. Process the JSON output using standard tools like jq to extract status metrics or configuration details for further automation with Openclaw Skills.

Proxmox VE Full Management Setup

To get started, configure your environment variables to connect to your Proxmox instance using Openclaw Skills:

export PVE_URL="https://192.168.1.10:8006"
export PVE_TOKEN="user@pam!tokenid=secret-uuid"

To create an API token, navigate to Datacenter -> Permissions -> API Tokens in the Proxmox UI and add a new token (ensure Privilege Separation is unchecked). Ensure you have curl and jq installed on your system to process the API responses.

Proxmox VE Full Management Data Schema & Taxonomy

The skill interacts with the Proxmox REST API structure, organizing data by nodes, VMIDs, and resource types as managed through Openclaw Skills.

Resource Type Data Managed
Cluster Status, nodes, and global resource allocation
Nodes CPU usage, Memory metrics, and node status
VMs (qemu) Name, VMID, Status, and Hardware Configuration
Containers (lxc) Hostname, OS templates, and Network Configuration
Storage Volume IDs, ISO images, and Backup archives

Proxmox VE Full Management Advanced Features

  • Support for full or linked clones for rapid deployment of pre-configured virtual machine templates.
  • Granular snapshot management with rolling rollback and deletion capabilities for version-controlled environments.
  • Automated template downloading and ISO management for various Linux and Windows distributions.
  • Comprehensive task logging and real-time status tracking for asynchronous infrastructure operations.
  • Force purge options for clean infrastructure decommissioning, including the destruction of unreferenced disks using Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*