Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
wshobson avatar

K8s Manifest Generator

  • 8.7k installs
  • 38.3k repo stars
  • Updated July 22, 2026
  • wshobson/agents

k8s-manifest-generator is an agent skill that Create production-ready Kubernetes manifests for Deployments, Services, ConfigMaps, and Secrets following best practices and security standards. Use when genera.

About

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 name k8s-manifest-generator description 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 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.

  • Kubernetes Manifest Generator
  • 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

K8s Manifest Generator by the numbers

  • 8,672 all-time installs (skills.sh)
  • +169 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #70 of 1,041 Cloud & Infrastructure skills by installs in the Skillselion catalog
  • Security screen: HIGH risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

k8s-manifest-generator capabilities & compatibility

Capabilities
kubernetes manifest generator · create new kubernetes deployment manifests · define service resources for network connectivit · generate configmap and secret resources for conf · create persistentvolumeclaim manifests for state
Use cases
documentation
From the docs

What k8s-manifest-generator says it does

--- name: k8s-manifest-generator description: Create production-ready Kubernetes manifests for Deployments, Services, ConfigMaps, and Secrets following best practices and security standards.
SKILL.md
Use when generating Kubernetes YAML manifests, creating K8s resources, or implementing production-grade Kubernetes configurations.
SKILL.md
--- # Kubernetes Manifest Generator Step-by-step guidance for creating production-ready Kubernetes manifests including Deployments, Services, ConfigMaps, Secrets, and PersistentVolumeClaims.
SKILL.md
Read that file when the navigation tier above is insufficient.
SKILL.md
npx skills add https://github.com/wshobson/agents --skill k8s-manifest-generator

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs8.7k
repo stars38.3k
Security audit2 / 3 scanners passed
Last updatedJuly 22, 2026
Repositorywshobson/agents

What problem does k8s-manifest-generator solve for developers using this skill?

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

Who is it for?

Developers who need k8s-manifest-generator patterns described in the cached skill documentation.

Skip if: Skip when docs are empty or the task is outside the skill's documented scope.

When should I use this skill?

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

What you get

Actionable workflows and conventions from SKILL.md for k8s-manifest-generator.

  • Deployment YAML
  • Service YAML
  • ConfigMap and Secret YAML

By the numbers

  • Generates manifests for five Kubernetes resource types: Deployment, Service, ConfigMap, Secret, PVC

Files

SKILL.mdMarkdownGitHub ↗

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

Detailed patterns and worked examples

Detailed pattern documentation lives in references/details.md. Read that file when the navigation tier above is insufficient.

Best Practices Summary

1. Always set resource requests and limits - Prevents resource starvation 2. Implement health checks - Ensures Kubernetes can manage your application 3. Use specific image tags - Avoid unpredictable deployments 4. Apply security contexts - Run as non-root, drop capabilities 5. Use ConfigMaps and Secrets - Separate config from code 6. Label everything - Enables filtering and organization 7. Follow naming conventions - Use standard Kubernetes labels 8. Validate before applying - Use dry-run and validation tools 9. Version your manifests - Keep in Git with version control 10. Document with annotations - Add context for other developers

Troubleshooting

Pods not starting:

  • Check image pull errors: kubectl describe pod <pod-name>
  • Verify resource availability: kubectl get nodes
  • Check events: kubectl get events --sort-by='.lastTimestamp'

Service not accessible:

  • Verify selector matches pod labels: kubectl get endpoints <service-name>
  • Check service type and port configuration
  • Test from within cluster: kubectl run debug --rm -it --image=busybox -- sh

ConfigMap/Secret not loading:

  • Verify names match in Deployment
  • Check namespace
  • Ensure resources exist: kubectl get configmap,secret

Next Steps

After creating manifests:

1. Store in Git repository 2. Set up CI/CD pipeline for deployment 3. Consider using Helm or Kustomize for templating 4. Implement GitOps with ArgoCD or Flux 5. Add monitoring and observability

Related Skills

  • helm-chart-scaffolding - For templating and packaging
  • gitops-workflow - For automated deployments
  • k8s-security-policies - For advanced security configurations

Related skills

FAQ

What does k8s-manifest-generator do?

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 i

When should I use 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 i

Is k8s-manifest-generator safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.