akin-ozer avatar

K8s Yaml Generator

This generates Kubernetes manifests with a strict validation loop baked in. It handles everything from basic Deployments and Services to CRDs like Argo CD Applications, using a bounded lookup process via Context7 when it needs custom resource schemas. The execution model is deterministic with mandatory validation at the end, either through the k8s-yaml-validator skill or direct kubeconform and kubectl dry-run commands if that's not available. It applies production defaults like security contexts, resource limits, and consistent labeling. Use it when you need complete, validated YAML rather than quick snippets. The three-attempt cap on validation loops keeps it from spinning indefinitely on broken configs.

skills.sh installs
694
GitHub stars
337
last updated
Aug 21, 2026

Install

$ npx -y skills add akin-ozer/cc-devops-skills --skill k8s-yaml-generator --agent claude-code

Installs into .claude/skills of the current project.

Files

Kubernetes YAML Generator

Generate Kubernetes manifests with deterministic steps, bounded CRD research, and mandatory validation for full-resource output.

Trigger Guidance

Use this skill when the user asks to create or update Kubernetes YAML, for example:

  • "Generate a Deployment + Service manifest for my app."
  • "Create an Argo CD Application CRD."
  • "Write a StatefulSet with PVC templates."
  • "Produce production-ready Kubernetes YAML with best practices."

Do not use this skill for validation-only requests. For validation-only work, use k8s-yaml-validator.

Execution Model

Normative keywords:

  • MUST: required
  • SHOULD: default unless user requests otherwise
  • MAY: optional

Deterministic sequence:

  1. Preflight request and path/rendering sanity.
  2. Capture minimum required inputs.
  3. Resolve CRD references (bounded workflow only when CRD/custom API is involved).
  4. Generate YAML with baseline quality checks.
  5. Run mandatory validation (or documented fallback path when tooling is unavailable).
  6. Deliver YAML plus explicit validation report and assumptions.

If one step is blocked by environment constraints, execute that step's fallback and continue.

Sponsors

Details

Repository
github.com/akin-ozer/cc-devops-skills
Categories
Security, DevOps & CI/CD, Automation & Workflows
First seen
Jun 3, 2026

More from akin-ozer/cc-devops-skills

All 31

Recommended

More Security
1aj-geddes avatardocker-containerizationaj-geddes/useful-ai-promptsCreate optimized Docker containers with multi-stage builds, security best practices, and minimal image sizes. Use when containerizing applications, creating Doc681skills.sh installs
2martinholovsky avatarcicd-expertmartinholovsky/claude-skills-generatorElite CI/CD pipeline engineer specializing in GitHub Actions, GitLab CI, Jenkins automation, secure deployment strategies, and supply chain security. Expert in 648skills.sh installs
3aj-geddes avataraws-s3-managementaj-geddes/useful-ai-promptsManage S3 buckets with versioning, encryption, access control, lifecycle policies, and replication. Use for object storage, static sites, and data lakes.595skills.sh installs
4googleworkspace avatargws-alertcentergoogleworkspace/cliGoogle Workspace Alert Center: Manage Workspace security alerts.570skills.sh installs
5get-convex avatarauth-setupget-convex/agent-skillsSet up Convex authentication with proper user management, identity mapping, and access control patterns. Use when implementing auth flows.516skills.sh installs
6libukai avatarvscode-httpyac-configlibukai/awesome-agent-skillsConfigure VSCode with httpYac for API testing and automation. This skill should be used specifically when converting API documentation to executable .http files513skills.sh installs