← Back to Skills Marketplace
sky-lv

Skylv Kubernetes Automation

by SKY-lv · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
81
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install skylv-kubernetes-automation
Description
Deploy, scale, and troubleshoot Kubernetes clusters. Manage pods, deployments, services with natural language commands. No kubectl memorization needed.
README (SKILL.md)

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
Usage Guidance
Install only if you intend the agent to operate Kubernetes through your configured kubectl access. Before use, set a safe kubectl context, use a dedicated least-privilege service account, restrict namespaces, require confirmation for any deploy/scale/rollback/autoscale action, and avoid exposing production secrets or logs unnecessarily.
Capability Analysis
Type: OpenClaw Skill Name: skylv-kubernetes-automation Version: 1.0.1 The skill bundle consists of documentation and instructions (SKILL.md) for an AI agent to manage Kubernetes clusters via kubectl. The instructions are clearly aligned with the stated purpose of deploying, scaling, and troubleshooting applications, and there is no evidence of malicious intent, data exfiltration, or prompt injection attacks.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
The described purpose matches the SKILL.md content: deploying, scaling, monitoring, debugging, and rolling back Kubernetes workloads. Those are legitimate Kubernetes automation capabilities, but they are high-impact operations.
Instruction Scope
The skill presents natural-language commands for production deploys, scaling, autoscaling, and rollbacks, but it does not document guardrails such as dry-run defaults, context/namespace confirmation, change previews, or approval before mutating a cluster.
Install Mechanism
There is no install script or code to analyze, which limits supply-chain execution risk. However, the registry metadata declares no required binaries or credentials while SKILL.md says kubectl must already be configured.
Credentials
The skill is intended to operate against any Kubernetes cluster, including production, and includes commands that can affect availability, cost, configuration, logs, and secrets.
Persistence & Privilege
No persistence mechanism is shown, but the skill assumes use of the user's existing kubectl/Kubernetes privileges without bounding the role, namespace, cluster context, or permitted mutations.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skylv-kubernetes-automation
  3. After installation, invoke the skill by name or use /skylv-kubernetes-automation
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Updated SKILL.md with a rewritten, user-friendly description and detailed command examples. - Added quick start, use case sections, and a formatted command reference table. - Expanded feature explanations, including natural language deployment and scaling. - Clarified requirements for use (kubectl, cluster access, optional tools). - Improved readability and guidance for new users.
v1.0.0
Initial release of kubernetes-automation skill: - Provides Kubernetes cluster management and automation features for AI agents. - Supports deploying, scaling, monitoring, and troubleshooting K8s resources. - Includes commands for application deployment, status checking, scaling, and debugging. - Manages configmaps, secrets, namespaces, and integrates with service meshes like Istio and Linkerd. - Allows for cluster backup and restore operations. - Requires kubectl and Kubernetes cluster access; optional support for Helm and Kustomize.
Metadata
Slug skylv-kubernetes-automation
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

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.

💬 Comments