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 details
  • resources_delete (from openshift-virtualization) - Delete Kubernetes resources
  • resources_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 deletion
  • pods_list_in_namespace (from openshift-virtualization) - List pods for diagnostics

Required Environment Variables:

  • KUBECONFIG - Path to Kubernetes configuration file with cluster access
Related skills
Installs
1
GitHub Stars
5
First Seen
Mar 12, 2026