AugmentClaude

K8s Manifest Generator

Generates production Kubernetes manifests with resource limits, health checks, and security contexts.

Installation

  1. Make sure Claude is on your device and in your terminal.

    Skills load from ~/.claude/skills/ when Claude Code starts up — so you need it on your machine first. If you don't have it yet, install it once with the command below, then run claude in any terminal to verify.

    One-time setup
    npm i -g @anthropic-ai/claude-code

    Already have it? Skip ahead.

  2. Paste into Claude Code or into your terminal.

    This copies the whole skill folder into ~/.claude/skills/k8s-manifest-generator-wshobson/ — the SKILL.md plus any scripts, reference docs, or templates the skill ships with. Safe default: works for every skill.

    Faster alternative (instruction-only skills)

    Skips the clone and grabs only the SKILL.md file. Don't use this if the skill ships Python scripts, reference markdowns, or asset templates — they won't be downloaded and the skill will fail when it tries to load them.

    Quick install (SKILL.md only)
    Sign up to copy
  3. Restart Claude Code.

    Quit and reopen Claude Code (or any other agent that loads from ~/.claude/skills/). New skills are picked up on startup.

  4. Just ask Claude.

    Skills auto-activate when your request matches the skill's description — no slash command needed. Trigger phrases live in the skill's own frontmatter; you can read them in the “What this skill does” section above.

Prefer to read the source first? Open on GitHub.

When Claude uses it

Teaches Claude to write production-ready Kubernetes YAML for Deployments, Services, ConfigMaps, Secrets, and PersistentVolumeClaims following cloud-native conventions. It bakes in defaults like resource requests/limits, liveness and readiness probes, non-root security contexts, pinned image tags, and standard labels. Reach for it when authoring or reviewing K8s manifests, separating config from code, or preparing workloads for multi-environment deployment.

What this skill does

What it does: Provides patterns, templates, and a best-practices checklist for generating secure, production-grade Kubernetes manifests by hand.

  • Covers the core resource types: Deployments, Services, ConfigMaps, Secrets, and PersistentVolumeClaims for stateful workloads
  • Enforces a 10-point best-practices checklist — resource requests/limits, health checks, specific image tags, non-root security contexts, standard labels, and annotation-based documentation
  • Points to references/details.md for detailed pattern documentation and worked manifest examples
  • Includes a troubleshooting guide with kubectl commands for pods that won't start, unreachable Services, and ConfigMap/Secret loading failures
  • Suggests follow-up steps and related skills (Helm, Kustomize, GitOps with ArgoCD/Flux) for templating and automated delivery

Related skills