claude-k8s-skills
v1.2.0
Published
Claude Code skills para investigar Kubernetes (AWS EKS): overview de namespace/cuenta, detalle de pod y logs (estáticos o en vivo).
Maintainers
Readme
claude-k8s-skills
Skills for Claude Code that investigate Kubernetes (AWS EKS, or any cluster reachable
via kubectl) without having to remember contexts or which cluster a namespace lives in.
Ships 3 skills:
- k8s-investigate — full overview of a namespace / AWS account (workloads, services, ingress, config and all pods including stopped/failed ones).
- k8s-pod — readable detail of a pod (state, image, restarts, events).
- k8s-logs — static logs or live (watch /
-f).
Install
npx claude-k8s-skillsor globally:
npm install -g claude-k8s-skillsBoth copy the skills into ~/.claude/skills/. Restart Claude Code (or /reload).
The installer shows an animated onboarding: a banner reveal, a step-by-step install,
a kubectl access check listing your cluster contexts, and a "you're all set" card with
next steps. On non-interactive shells (CI, npm postinstall) it falls back to plain output.
Plain output:
npx claude-k8s-skills --no-animUninstall:npx claude-k8s-skills --uninstall
Use
In Claude Code, natural language or slash:
/k8s-investigate
"check the kubernetes in <namespace>"
"status of <environment>"
"pod detail for <service> in <namespace>"
"live logs for <service> in <namespace>"Or the script directly:
S=~/.claude/skills/k8s-investigate/scripts/k8s-investigate.sh
$S <namespace> # overview
$S <namespace> pod <service> # pod detail
$S <namespace> logs deploy/<service> # logs
$S <namespace> watch deploy/<service> # live logsRequirements
- Node ≥ 16.7 (install only).
kubectlconfigured with access to your clusters.
How it works
The package contains no credentials: the skills use the kubectl and AWS contexts on your
machine. The installer only copies files into ~/.claude/skills/.
License
MIT
