kubernetes-health

Discover Kubernetes operators and generate scored health reports.

15|7|Updated Sep 29, 2025
One-click install
npx skills add https://github.com/nodnarbnitram/claude-code-extensions --skill kubernetes-health
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes-health
Source: https://github.com/nodnarbnitram/claude-code-extensions/tree/main/.claude/skills/kubernetes-health
Command: npx skills add https://github.com/nodnarbnitram/claude-code-extensions --skill kubernetes-health

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires kubectl, python>=3.11, uv, and includes scripts (resource) and references (resource) and templates (resource) components.

What problem does it solve?

This Skill eliminates the manual, error-prone process of checking Kubernetes cluster health by automatically discovering installed operators and running targeted health checks.

Core Features & Use Cases

  • Dynamic API Discovery: Automatically detects what's installed in your cluster, avoiding static checklists that miss custom operators.
  • Automated Agent Dispatch: Intelligently maps discovered APIs to specialized health agents for comprehensive coverage.
  • Unified Health Reports: Aggregates results from multiple agents into a single, scored health assessment.

Quick Start

Check the health of your Kubernetes cluster by running the API discovery script to detect all installed operators and their health status.

Frequently Asked Questions about kubernetes-health

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

FAQPage Schema
How do I check Kubernetes cluster health automatically?

Kubernetes cluster health checks can be automated by discovering installed operators and running targeted diagnostics across them. This Skill dynamically detects APIs in your cluster, maps them to specialized health agents, and aggregates results into a single scored health report without manual checklists.

Can I diagnose health issues in a multi-operator Kubernetes cluster?

Yes. Multi-operator clusters require health checks tailored to each installed operator. This Skill performs API discovery to identify all operators, dispatches specialized agents to each, and generates unified health assessments covering your entire operator stack.

What's the best way to validate Kubernetes cluster state before making changes?

Pre-change validation runs health diagnostics across your cluster's operators to establish a baseline. This Skill automates operator discovery and health checks, producing a scored health report you can compare against post-change state to detect regressions.

Do I need kubectl and Python to run cluster diagnostics?

Yes. This Skill requires kubectl for cluster access, Python 3.11 or later for the diagnostic engine, and uv as the runtime manager. These dependencies enable API discovery, agent dispatch, and health report aggregation.

How do I generate a health report for stakeholders from cluster diagnostics?

Cluster diagnostics are aggregated into a JSON health-report schema with weighted scores (0-100) and operator-level details. This Skill outputs stakeholder-ready reports summarizing health status across all discovered operators in your cluster.

What happens when I onboard to an unfamiliar Kubernetes cluster?

Onboarding to unknown clusters is error-prone without visibility into installed operators. This Skill automatically discovers all APIs and operators, runs health checks against each, and produces a diagnostic report so you understand cluster composition and health immediately.