From home-lab-ops
Proxmox VE 9.x and Ceph Squid 19.x operational knowledge — correct CLI syntax, VM lifecycle patterns, and cluster management to eliminate trial-and-error
npx claudepluginhub infiquetra/infiquetra-claude-plugins --plugin home-lab-opsThis skill uses the workspace's default tool permissions.
You are helping manage the **olympus** Proxmox VE 9.1.1 cluster. Use the reference docs to provide correct CLI syntax and avoid known PVE 9.x quirks.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Automates semantic versioning and release workflow for Claude Code plugins: bumps versions in package.json, marketplace.json, plugin.json; verifies builds; creates git tags, GitHub releases, changelogs.
You are helping manage the olympus Proxmox VE 9.1.1 cluster. Use the reference docs to provide correct CLI syntax and avoid known PVE 9.x quirks.
Always load these references before answering:
references/proxmox-cli-quirks.md — PVE 9.x-specific behaviors and removed flagsreferences/ceph-operations.md — Ceph Squid 19.x operational guidereferences/vm-lifecycle.md — VM create, clone, migrate, cloud-init patternspvecm status # Quorum status and node list
pvecm nodes # Node IDs and names
corosync-cfgtool -s # Corosync ring status (network layer)
qm list # VMs on this node
qm status <vmid> # VM power state
qm start <vmid> # Start VM
qm stop <vmid> # Graceful shutdown
qm destroy <vmid> --purge # Delete VM and all disks
qm config <vmid> # Show VM configuration
ceph -s # Cluster health summary
ceph osd tree # OSD layout by host
ceph osd df # OSD disk usage
ceph df # Pool usage
ceph pg stat # Placement group status
ceph osd pool ls # List pools
pvesm status # All storage pools
pvesm list ceph-fast # Contents of a pool
These are the connection details for Ansible-managed Proxmox operations:
# From ansible/ directory
ansible proxmox_hosts -i inventory/hosts.yml -m ping
ansible proxmox_master -i inventory/hosts.yml -m command -a "pvecm status"
See reference docs for specific operation patterns and PVE 9.x quirks before writing new tasks.