proxmox-full
Complete Proxmox VE management - create/clone/start/stop VMs and LXC containers, manage snapshots, backups, storage, and templates. Use when user wants to manage Proxmox infrastructure, virtual machines, or containers.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Complete Proxmox VE management - create/clone/start/stop VMs and LXC containers, manage snapshots, backups, storage, and templates. Use when user wants to manage Proxmox infrastructure, virtual machines, or containers.
How to use
Przygotuj dostęp do Proxmox VE: zaloguj się do panelu administracyjnego, przejdź do Datacenter → Permissions → API Tokens, kliknij Add i utwórz nowy token (odznacz Privilege Separation), a następnie skopiuj wygenerowany token.
Ustaw zmienne środowiskowe wymagane przez skill: PVE_URL (adres HTTPS twojego serwera Proxmox, np. https://192.168.1.10:8006) oraz PVE_TOKEN (token API w formacie user@pam!tokenid=secret-uuid). Skill wymaga również zainstalowanych narzędzi curl i jq na systemie.
Sprawdź stan klastra i węzłów, aby upewnić się, że połączenie działa: poproś agenta o wylistowanie węzłów lub status klastra — skill wyśle zapytanie do API i zwróci informacje o dostępnych zasobach, obciążeniu CPU i pamięci.
Wylistuj maszyny wirtualne i kontenery na wybranym węźle lub w całym klastrze — skill pokaże ID, nazwy i status każdej maszyny, co pozwoli ci zidentyfikować, którą chcesz zarządzać.
Wykonuj operacje na maszynach: uruchamiaj, zatrzymuj, restartuj maszyny wirtualne lub kontenery LXC, wysyłając polecenia przez agenta — skill przetłumaczy je na odpowiednie żądania REST API do Proxmox.
Zarządzaj zaawansowanymi funkcjami takimi jak migawki, kopie zapasowe, szablony i magazyn — skill obsługuje pełny zakres operacji dostępnych w API Proxmox VE, umożliwiając automatyzację złożonych przepływów pracy infrastrukturalnych.