vm-delete
Installation
SKILL.md
/vm-delete Skill
Permanently delete virtual machines and their associated resources (storage, DataVolumes) from OpenShift Virtualization clusters. This skill enforces strict safety protocols including typed confirmation and pre-deletion validation.
Prerequisites
Required MCP Server: openshift-virtualization (OpenShift MCP Server)
Required MCP Tools:
resources_get(from openshift-virtualization) - Verify VM exists and get detailsresources_delete(from openshift-virtualization) - Delete Kubernetes resourcesresources_list(from openshift-virtualization) - List dependent resources (PVCs, DataVolumes)resources_create_or_update(from openshift-virtualization) - Update resources (e.g., remove finalizers)vm_lifecycle(from openshift-virtualization) - Stop running VMs before deletionpods_list_in_namespace(from openshift-virtualization) - List pods for diagnostics
Required Environment Variables:
KUBECONFIG- Path to Kubernetes configuration file with cluster access
Related skills