kubectl-basics

Provide fundamental kubectl commands for managing Kubernetes clusters and resources.

50|13|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/chaterm/terminal-skills --skill kubectl-basics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubectl-basics
Source: https://github.com/chaterm/terminal-skills/tree/main/kubernetes/kubectl-basics
Command: npx skills add https://github.com/chaterm/terminal-skills --skill kubectl-basics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides essential commands for interacting with Kubernetes clusters, simplifying daily operations and troubleshooting for developers and operators.

Core Features & Use Cases

  • Cluster Information: Quickly get details about your cluster, nodes, and contexts.
  • Resource Management: View, create, delete, and update Kubernetes resources like Pods, Deployments, and Services.
  • Debugging: Easily access logs, exec into containers, and forward ports for troubleshooting.
  • Use Case: When a Pod is not starting, use this Skill to check its logs and describe its events to identify the root cause.

Quick Start

Use the kubectl-basics skill to get a list of all pods in the current namespace.

Frequently Asked Questions about kubectl-basics

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

FAQPage Schema
How do I get Kubernetes cluster information and view nodes using kubectl?

To get Kubernetes cluster information, use kubectl commands to retrieve cluster details and view nodes. This Skill provides fundamental kubectl commands for quickly fetching cluster information, node status, and contexts for daily operations.

What is the best way to view and update Kubernetes resources like Pods and Deployments?

The best way to view and update Kubernetes resources is using kubectl commands. This Skill covers resource management, allowing you to view, create, delete, and update Kubernetes resources like Pods, Deployments, and Services.

How do I debug a Kubernetes Pod that is not starting?

To debug a Kubernetes Pod that is not starting, use kubectl to check its logs and describe its events. This Skill provides debugging functionalities to easily access logs, exec into containers, and forward ports for troubleshooting root causes.

Can I use kubectl to manage containerized applications across different namespaces?

Yes, you can use kubectl to manage containerized applications across namespaces. This Skill supports common operational tasks for managing containerized applications, including retrieving a list of all pods in the current namespace.

What kubectl commands do I need to forward ports and exec into containers?

To forward ports and exec into containers, you need kubectl debugging commands. This Skill provides essential commands to easily access logs, exec into containers, and forward ports for troubleshooting Kubernetes clusters.

Why does my kubectl resource manipulation fail when updating Deployments?

If kubectl resource manipulation fails when updating Deployments, use this Skill to check pod logs and describe events to identify the root cause. It provides commands for viewing and manipulating Kubernetes resources for daily troubleshooting.