← Back to Skills Marketplace
solomonneas

Proxmox Create Vm

by Solomon Neas · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
142
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install proxmox-create-vm
Description
Create Ubuntu 24.04 LXC containers or full VMs on Proxmox VE. Docker-ready with Compose v2. Handles nesting for Docker-in-LXC, auto-picks next available CTID...
Usage Guidance
This skill appears to do what it claims: create LXC containers and VMs on a Proxmox host via SSH. Before installing/using it, ensure you: 1) trust the Proxmox host and run the scripts from a machine with appropriate SSH keys (the scripts assume root SSH access); 2) avoid passing sensitive passwords on the command line (create-vm.sh requires a cloud-init password which can appear in shell history—prefer a safer secret injection method); 3) verify network access and that downloads (GitHub release, Ubuntu cloud image) are acceptable in your environment; 4) review and, if necessary, run the scripts manually once to confirm behavior; and 5) limit who/what can invoke the skill in automated scenarios since it performs privileged provisioning actions on your infrastructure.
Capability Analysis
Type: OpenClaw Skill Name: proxmox-create-vm Version: 1.0.0 The skill bundle provides legitimate infrastructure-as-code functionality for managing Proxmox VE, but it relies on high-risk capabilities including root SSH access and remote command execution. Scripts such as create-lxc.sh and create-vm.sh perform administrative tasks on the hypervisor, while post-boot-setup.sh downloads and executes binaries from external sources (github.com/docker/compose). While the behavior is clearly aligned with the stated purpose and includes high-quality documentation (gotchas.md, SKILL.md), the broad shell access and credential handling (VM passwords) meet the criteria for a suspicious classification due to the inherent risk of the administrative functions provided.
Capability Assessment
Purpose & Capability
Name/description (create LXC/VM on Proxmox) match the included scripts and SKILL.md. All declared resources (no env vars, no install) align with a tool that shells out over SSH to a Proxmox host. The scripts use pveam/pct/qm commands that are appropriate for Proxmox management.
Instruction Scope
Runtime instructions and scripts only perform Proxmox management actions (template download, pct/qm create/destroy, post-boot apt/curl steps, IP discovery). They require SSH access to the Proxmox host and do not attempt to read unrelated local files or exfiltrate data. They do execute downloads on the Proxmox host (Ubuntu cloud image, Docker Compose binary) which is expected for provisioning.
Install Mechanism
No install spec; this is instruction + script based. External downloads invoked by the scripts are from well-known hosts (github.com Docker Compose release, cloud-images.ubuntu.com). No obscure URLs, pastebins, IP-only hosts, or archive extraction from untrusted endpoints in install steps.
Credentials
The skill requests no environment variables or registry credentials. It assumes SSH access (typically root) to the Proxmox host and accepts parameters (host, name, password for cloud-init). Those are proportional to the task. Note: the cloud-init password is passed as an argument to create-vm.sh and will appear in command history unless handled carefully by the operator.
Persistence & Privilege
always is false and the skill does not request persistent platform privileges. It performs remote privileged operations on a Proxmox host via SSH (expected for provisioning). Autonomous invocation is allowed by default on the platform but is not excessive given the skill's purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install proxmox-create-vm
  3. After installation, invoke the skill by name or use /proxmox-create-vm
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release - Automates creation of Docker-ready Ubuntu 24.04 LXC containers or VMs on Proxmox VE. - Supports both LXC containers (default) and full VMs. - Auto-selects next available CTID/VMID to avoid conflicts. - Sets up Docker & Docker Compose v2 post-boot for immediate use. - Handles LXC nesting features for Docker-in-LXC scenarios. - Returns connection info and build summary after creation. - Includes teardown instructions and critical limitations in references.
Metadata
Slug proxmox-create-vm
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Proxmox Create Vm?

Create Ubuntu 24.04 LXC containers or full VMs on Proxmox VE. Docker-ready with Compose v2. Handles nesting for Docker-in-LXC, auto-picks next available CTID... It is an AI Agent Skill for Claude Code / OpenClaw, with 142 downloads so far.

How do I install Proxmox Create Vm?

Run "/install proxmox-create-vm" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Proxmox Create Vm free?

Yes, Proxmox Create Vm is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Proxmox Create Vm support?

Proxmox Create Vm is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Proxmox Create Vm?

It is built and maintained by Solomon Neas (@solomonneas); the current version is v1.0.0.

💬 Comments