krew-setup

Validate and guide installation of kubectl krew, mtv, and virt plugins for Kubernetes and OpenShift environments.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/yaacov/forklift-skills --skill krew-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: krew-setup
Source: https://github.com/yaacov/forklift-skills/tree/main/skills/krew-setup
Command: npx skills add https://github.com/yaacov/forklift-skills --skill krew-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps ensure kubectl krew, mtv, and virt plugins are installed and ready, reducing setup friction before performing migrations or VM management tasks.

Core Features & Use Cases

  • Preflight checks for krew, virt, and mtv plugins.
  • Guided installation steps when something is missing, with exact commands.
  • Use Case: You need to run kubectl mtv or kubectl virt; this skill verifies tools before proceeding.

Quick Start

Install and verify that kubectl krew, virt, and mtv plugins are present and working.

Frequently Asked Questions about krew-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install kubectl krew, mtv, and virt plugins for OpenShift migrations?

To install kubectl krew, mtv, and virt plugins, you can use a guided setup process that enforces preflight checks and provides precise one-shot installation commands to ready your OpenShift environment. This verifies required plugin availability before proceeding.

What are preflight checks for kubectl virt and mtv plugin setup?

Preflight checks for kubectl virt and mtv plugins validate your Kubernetes environment by scanning for missing components before executing migrations. This process reports exactly what is absent so you can run precise installation steps and verify tool readiness.

Why do I need krew installed to use kubectl virt or mtv commands?

You need krew installed because it functions as the kubectl plugin manager required to install and manage the virt and mtv plugins. Validating krew availability ensures your environment can support subsequent VM management and cluster migration workflows.

How to verify kubectl plugins are working after installation on Kubernetes?

To verify kubectl plugins are working after installation, you run specific verification commands that confirm krew, mtv, and virt are present and functional. This validation ensures your Kubernetes environment is fully prepared for migration tasks.

Can I run kubectl mtv commands during cluster migration without manual plugin checks?

Running kubectl mtv commands during cluster migration without manual checks risks failure due to missing components. Automated preflight validation reports absent plugins and provides exact installation steps to ensure kubectl mtv availability before execution.