🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Proxmox Complete

by @ricanwarfare

Manage Proxmox VE clusters via REST API. List nodes, VMs, containers; control power states; manage snapshots, backups, storage, and tasks. Use when user asks...

Versionv1.1.0
Installs1
βš™οΈ Configuration

Option 1: OpenClaw Credentials (Recommended)

Create ~/.openclaw/credentials/proxmox.json:

{
  "host": "your-proxmox-ip",
  "token_id": "clawd@pve!tokenname",
  "token_secret": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
  "verify_ssl": false
}

Option 2: Environment Variables

export PVE_HOST="your-proxmox-ip"
export PVE_TOKEN_ID="clawd@pve!tokenname"
export PVE_TOKEN_SECRET="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
export PVE_VERIFY_SSL="false"

Option 3: Credentials File

cat > ~/.proxmox-credentials << 'EOF'
PROXMOX_HOST=https://your-proxmox-ip:8006
PROXMOX_TOKEN_ID=clawd@pve!tokenname
PROXMOX_TOKEN_SECRET=your-token-secret
EOF
chmod 600 ~/.proxmox-credentials

Create API Token

1. Login to Proxmox web UI 2. Datacenter β†’ Permissions β†’ API Tokens β†’ Add 3. Select user, enter token ID, uncheck "Privilege Separation" if needed 4. Copy the secret (shown only once!)

πŸ“‹ Tips & Best Practices

  • Replace pve with your actual node name
  • Replace 115 with actual VMID
  • qemu = VM, lxc = container
  • API tokens don't need CSRF tokens
  • Self-signed certs: set verify_ssl: false or use -k flag
  • View on ClawHub
    TERMINAL
    clawhub install proxmox-complete

    πŸ§ͺ Use this skill with your agent

    Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

    πŸ” Can't find the right skill?

    Search 60,000+ AI agent skills β€” free, no login needed.

    Search Skills β†’