vm-snapshot-restore
Installation
SKILL.md
/vm-snapshot-restore Skill
Restore virtual machines from snapshots in OpenShift Virtualization. CRITICAL: This operation replaces current VM state with snapshot data. ALL changes since the snapshot will be LOST.
Implementation Note: This skill uses generic Kubernetes resource tools (resources_create_or_update) to create VirtualMachineRestore resources. Dedicated restore tools do not currently exist in the openshift-virtualization MCP server.
Prerequisites
Required MCP Server: openshift-virtualization (OpenShift MCP Server)
Required MCP Tools:
resources_create_or_update(from openshift-virtualization) - Create VirtualMachineRestoreresources_get(from openshift-virtualization) - Verify VM/snapshot exists, monitor restorevm_lifecycle(from openshift-virtualization) - Stop VM if running
Required Environment Variables:
KUBECONFIG- Path to Kubernetes configuration file with cluster access
Required Cluster Setup:
Related skills