kubernetes

Generate Kubernetes manifests, Helm charts, and environment overlays.

3|Updated May 28, 2026
One-click install
npx skills add https://github.com/mahg-es/araya --skill kubernetes-mahg-es
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes
Source: https://github.com/mahg-es/araya/tree/main/skills/kubernetes
Command: npx skills add https://github.com/mahg-es/araya --skill kubernetes-mahg-es

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Design production-grade Kubernetes manifests, Helm charts, and overlays to automate deployment and lifecycle management of containerized applications across clusters.

Core Features & Use Cases

  • Generate base Kubernetes manifests (namespace, deployments, services, configmaps, secrets) with resource requests/limits and probes.
  • Create environment-specific overlays (dev/staging/prod) and Helm charts for complex services.
  • Support for Kubernetes best practices: network policies, pod disruption budgets, digest-based images, and SealedSecrets/ExternalSecrets integration.

Quick Start

Provide your service details and target environment, and the skill will generate Kubernetes manifests, overlays, and Helm charts.

Frequently Asked Questions about kubernetes

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

FAQPage Schema
How do I generate production-ready Kubernetes manifests with autoscaling and probes?

To generate production-ready Kubernetes manifests, you provide your service details and target environment. The skill outputs base manifests, configures resource requests and limits, adds liveness and readiness probes, and sets up horizontal pod autoscaling.

How do I migrate from Docker Compose to Helm charts and Kustomize overlays?

Migrating from Docker Compose to Helm charts and Kustomize overlays involves translating your service configurations into base manifests. The skill then generates environment-specific overlays for dev, staging, and prod, alongside Helm charts for complex services.

What is the best way to manage environment-specific Kubernetes deployments for dev, staging, and prod?

The best way to manage environment-specific Kubernetes deployments is using Kustomize overlays. The skill creates distinct dev, staging, and prod overlays from your base manifests, ensuring proper namespace strategy and secure secret handling across clusters.

Can I use this to set up network policies and pod disruption budgets for my cluster?

Yes, you can use this to set up network policies and pod disruption budgets. The skill incorporates Kubernetes best practices into your generated manifests, including network policies, pod disruption budgets, digest-based images, and SealedSecrets or ExternalSecrets integration.

How do I securely handle secrets across Kubernetes namespaces and environments?

To securely handle secrets across Kubernetes namespaces and environments, the skill integrates SealedSecrets and ExternalSecrets workflows. This ensures sensitive data is managed securely within your Helm charts and Kustomize overlays without exposing plaintext secrets.

Does this skill support creating Helm charts for complex services with digest-based images?

Yes, this skill supports creating Helm charts for complex services. It enforces Kubernetes best practices by utilizing digest-based images for deployments and generates the necessary Helm and Kustomize workflows for automated lifecycle management.