/install skylv-kubernetes-automation
kubernetes-automation
Talk to your Kubernetes cluster in plain English. Deploy apps, scale services, debug pods — no kubectl cheatsheet needed.
What It Does
- Deploy applications — From YAML files or with natural language
- Scale services — Adjust replicas up or down instantly
- Monitor health — Check pod status, resource usage, events
- Debug issues — Diagnose crashes, view logs, describe resources
- Manage configs — ConfigMaps, Secrets, Namespaces
- Handle rollouts — Rolling updates, rollbacks, canary deployments
Quick Start
# 1. Check cluster connection
kubectl cluster-info
# 2. Deploy an application
deploy app from ./deployment.yaml to production
# 3. Check if it's running
get pod status in production namespace
# 4. Scale if needed
scale my-app to 5 replicas
Common Use Cases
🚀 Deploy New Application
# Deploy from YAML
deploy app from deployment.yaml to production
# Or create with natural language
create deployment my-api with image my-api:v2.1.0 port 8080
📊 Monitor Cluster Health
# Check all pods
get pod status in all namespaces
# View resource usage
get resource usage for production namespace
# See recent events
get events from last hour in production
🔧 Debug Failing Pods
# Find crashed pods
find pods with status CrashLoopBackOff
# View logs
get logs from pod my-api-xyz123 --tail 100
# Describe for details
describe pod my-api-xyz123
📈 Scale for Traffic
# Scale up for high traffic
scale payment-api to 10 replicas
# Scale down to save costs
scale payment-api to 2 replicas
# Autoscale based on CPU
set autoscale for my-app min 2 max 10 cpu 70%
All Commands
| Command | Purpose |
|---|---|
deploy app from \x3Cyaml> |
Deploy application |
get pod status |
Check pod health |
scale \x3Cname> to \x3Cn> |
Change replica count |
get logs from pod \x3Cname> |
View container logs |
describe pod \x3Cname> |
Detailed pod info |
get events |
Recent cluster events |
rollback \x3Cdeployment> |
Undo last deployment |
set autoscale |
Configure HPA |
Requirements
- kubectl configured and connected to cluster
- Kubernetes cluster access (any cloud or local)
- Optional: Helm for chart deployments, Kustomize for overlays
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skylv-kubernetes-automation - After installation, invoke the skill by name or use
/skylv-kubernetes-automation - Provide required inputs per the skill's parameter spec and get structured output
What is Skylv Kubernetes Automation?
Deploy, scale, and troubleshoot Kubernetes clusters. Manage pods, deployments, services with natural language commands. No kubectl memorization needed. It is an AI Agent Skill for Claude Code / OpenClaw, with 81 downloads so far.
How do I install Skylv Kubernetes Automation?
Run "/install skylv-kubernetes-automation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Skylv Kubernetes Automation free?
Yes, Skylv Kubernetes Automation is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Skylv Kubernetes Automation support?
Skylv Kubernetes Automation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Skylv Kubernetes Automation?
It is built and maintained by SKY-lv (@sky-lv); the current version is v1.0.1.