kubectl

Manage Kubernetes clusters with kubectl for pods, deployments, and services.

5|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/oldwinter/skills --skill kubectl-oldwinter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubectl
Source: https://github.com/oldwinter/skills/tree/main/devops-skills/kubectl-cli
Command: npx skills add https://github.com/oldwinter/skills --skill kubectl-oldwinter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive command-line interface for interacting with Kubernetes clusters, enabling efficient management of pods, deployments, services, and more across different environments.

Core Features & Use Cases

  • Cluster Management: Connect to and manage multiple Kubernetes clusters (production, staging, local).
  • Resource Operations: View, create, update, and delete Kubernetes resources like pods, deployments, services, ConfigMaps, and Secrets.
  • Debugging & Monitoring: Access logs, execute commands within containers, and monitor resource usage.
  • Use Case: Quickly check the status of all pods in the production environment, view logs for a failing pod, and scale a deployment up or down.

Quick Start

Use the kubectl skill to list all running pods in the production environment.

Frequently Asked Questions about kubectl

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

FAQPage Schema
How do I manage multiple Kubernetes clusters using kubectl?

You can manage multiple Kubernetes clusters by using predefined cluster aliases within the kubectl interface to switch between production, staging, and local environments seamlessly.

What is the best way to view and debug logs for a failing pod in Kubernetes?

View and debug logs for a failing pod by accessing container logs and executing commands directly within the container through the kubectl command-line interface to isolate issues.

Can I scale Kubernetes deployments and update ConfigMaps or Secrets?

Yes, you can scale deployments up or down and manage ConfigMaps and Secrets by viewing, creating, updating, or deleting these resources directly via kubectl commands.

Does kubectl support safety protocols for dangerous cluster operations?

Yes, kubectl implements safety protocols that require explicit user confirmation before executing dangerous resource operations like deleting pods or modifying production deployments.

How do I monitor resource usage and check pod status across my cluster?

Monitor resource usage and check pod status by using kubectl to view running pods, inspect resource metrics, and track deployment health across your connected clusters.

Why do I need kubectl for container orchestration and cluster management?

Kubectl provides a command-line interface for container orchestration, enabling efficient management of pods, deployments, services, and standard operations across Kubernetes clusters.