Agent skill · software engineering · aiskillstore

k8s-manifest-generator

Create production-ready Kubernetes manifests for Deployments, Services, ConfigMaps, and Secrets following best practices and security standards. Use when generating Kubernetes YAML manifests, creating K8s resources, or implementing production-grade Kubernetes configurations.

Why this skill is useful

Provides specific YAML manifest templates and best practices for Kubernetes deployments that the AI wouldn't reliably generate on its own.

What it needs

About 6k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Kubernetes Manifest Generator Step-by-step guidance for creating production-ready Kubernetes manifests including Deployments, Services, ConfigMaps, Secrets, and PersistentVolumeClaims. Purpose This skill provides comprehensive guidance for generating well-structured, secure, and production-ready Kubernetes manifests following cloud-native best practices and Kubernetes conventions. When to Use This Skill Use this skill when you need to: Create new Kubernetes Deployment manifests Define Service resources for network connectivity Generate ConfigMap and Secret resources for configuration management Create PersistentVolumeClaim manifests for stateful workloads Follow Kubernetes best practices and naming conventions Implement resource limits, health checks, and security contexts Design manifests for multi-environment deployments Step-by-Step Workflow 1. Gather Requirements Understand the workload: Application type (stateless/stateful) Container image and version Environment variables and configuration needs Storage requirements Network exposure requirements (internal/external) Resource requirements (CPU, memory) Scaling requirements Health check endpoints Questions to ask: What is the application name and purpose? What container image and tag will be used? Does the application need persistent storage? What ports does the application expose? Are there any secrets or configuration files needed? What are the CPU and memory requirements? Does the application need to be exposed externally? 2. Create Deployment Manifest Follow this structure: Best practices to apply: Always set resource requests and limits Implement both liveness and readiness probes Use specific image tags (never :latest) Apply security context for non-root users Use labels for organization and selection Set appropriate replica count based on availability needs Reference: See references/deployment-spec.md for detailed deployment options 3. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/k8s-manifest-generator--0f6cd8

View the source on GitHub

Browse the @skills marketplace