From proxmox-manager
Use this skill when the user asks to "manage VMs", "list virtual machines", "start a VM", "stop a VM", "reboot a VM", "create a VM", "clone a VM", "delete a VM", "migrate a VM", "take a snapshot", "rollback a snapshot", "check node status", "list Proxmox nodes", "check storage", or any task involving Proxmox VE virtual machine or container lifecycle management.
npx claudepluginhub pzharyuk/ai-claude-plugins --plugin proxmox-managerThis skill uses the workspace's default tool permissions.
Use the `proxmox-manager` MCP server tools to manage VMs, containers, nodes, storage, and snapshots on a Proxmox VE cluster.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
Use the proxmox-manager MCP server tools to manage VMs, containers, nodes, storage, and snapshots on a Proxmox VE cluster.
node is required and the user hasn't specified one, call pve_list_nodes first and ask which node to target — or list VMs across all nodes with pve_list_vms (omit node arg).pve_list_tasks.pve_cluster_status — overall health and quorumpve_list_nodes — nodes with CPU/RAM usagepve_list_vms — all VMs across all nodes (set include_containers: true to also see LXCs)pve_start_vmpve_stop_vm (uses ACPI — guest OS shuts down cleanly)pve_kill_vm (hard power off — only if graceful fails)pve_reboot_vmpve_list_vms (templates show template: 1 in config)pve_next_vmidpve_clone_vm with full: true and target storagepve_update_vm_config (set name, memory, CPU, onboot)pve_start_vmpve_list_snapshotspve_create_snapshot (name must have no spaces; include description)pve_rollback_snapshot (VM should be stopped first for clean rollback)pve_delete_snapshotUse pve_migrate_vm to move a VM to another node. Set online: true for live migration (VM stays running — requires shared storage or same-storage setup).
pve_list_storage — pools with free/used spacepve_list_isos — ISO images and container templates on a storageonboot: true on production VMs so they auto-start after node rebootSee references/vm-config-fields.md for full VM configuration field reference.