ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

k8s-gen

Generate Kubernetes manifests from docker-compose or descriptions. Use when deploying to K8s.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/lxgicstudios/k8s-config-gen
Or

K8s Generator

Translating docker-compose to Kubernetes manifests is tedious YAML shuffling. Feed in your compose file and get proper K8s manifests back.

One command. Zero config. Just works.

Quick Start

npx ai-k8s docker-compose.yml

What It Does

  • Converts docker-compose to Kubernetes manifests
  • Generates from plain English descriptions
  • Creates Deployments, Services, ConfigMaps
  • Handles secrets and persistent volumes

Usage Examples

# From docker-compose
npx ai-k8s docker-compose.yml --namespace production

# From description
npx ai-k8s "3 replicas of a node app with redis and postgres"

# Save output
npx ai-k8s docker-compose.yml -o k8s-manifests.yml

Best Practices

  • Use namespaces - organize your resources
  • Set resource limits - prevent runaway pods
  • Add health checks - liveness and readiness probes
  • Use secrets properly - don't hardcode credentials

When to Use This

  • Migrating from docker-compose to Kubernetes
  • Setting up new K8s deployments
  • Learning Kubernetes manifest structure
  • Quick prototyping before fine-tuning

Part of the LXGIC Dev Toolkit

This is one of 110+ free developer tools built by LXGIC Studios. No paywalls, no sign-ups, no API keys on free tiers. Just tools that work.

Find more:

Requirements

No install needed. Just run with npx. Node.js 18+ recommended. Needs OPENAI_API_KEY environment variable.

npx ai-k8s --help

How It Works

Parses your docker-compose.yml or description, understands the services and their relationships, then generates equivalent Kubernetes resources with proper configuration.

License

MIT. Free forever. Use it however you want.

Metadata

Stars1601
Views0
Updated2026-02-27
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-lxgicstudios-k8s-config-gen": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.