# kubernetes-architect

Guides container orchestration design, cloud platform setup, and GitOps deployments with ArgoCD or Flux. Helpful for multi-cluster enterprise rollouts.

- skill · `type=skill` · Claude Code · 80 installs
- Author: davila7
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/development/kubernetes-architect
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/skills/kubernetes-architect

## What it does

This skill guides Claude Code in architecting cloud-native platforms. It assists with managed setups across AWS EKS, Azure AKS, and Google Cloud GKE, as well as self-hosted bare-metal clusters via kubeadm. The agent generates cluster topologies, ingress designs with Gateway API, and security controls such as Kyverno or Falco.

Delivery configurations follow GitOps practices. The assistant drafts setups for ArgoCD and Flux v2, organizes Helm charts or Kustomize overlays, and implements canary rollouts using Flagger. It also covers secret workflows through HashiCorp Vault or External Secrets Operator.

This skill is not suitable for single-node local testing or fixing application logic. Safety rules require testing admission controllers in staging before touching production clusters.

## Requirements
- Works with: Kubernetes

## Install

### Claude Code (native platform)

1. **claude-code-templates**
```bash
npx claude-code-templates@latest --skill development/kubernetes-architect
```

2. **Skills CLI (Vercel)**
```bash
npx skills add davila7/claude-code-templates --skill kubernetes-architect -a claude-code
```

3. **Manually: put the files in place**
- File: `~/.claude/skills/kubernetes-architect/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/kubernetes-architect/

### Codex

**Manually: put the files in place**
- File: `.agents/skills/kubernetes-architect/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

**Manually: put the files in place**
- File: `.cursor/skills/kubernetes-architect/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install davila7/claude-code-templates kubernetes-architect
```

2. **Manually: put the files in place**
- File: `.github/skills/kubernetes-architect/SKILL.md`

### Gemini CLI

**Platform CLI**
```bash
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/development/kubernetes-architect
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/kubernetes-architect/SKILL.md` — The legacy .windsurf/skills/ path still works

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/development/kubernetes-architect

## When to use it
- design multi-cluster topology for cloud platforms
- configure declarative GitOps with ArgoCD or Flux
- roll out service mesh networking with Istio or Cilium
- analyze compute spend and workload rightsizing with OpenCost

## Example prompts
- Design an EKS cluster setup with Karpenter autoscaling and Cilium network policies.
- Write an ArgoCD app-of-apps structure with canary releases via Argo Rollouts.
- Audit cluster resource quotas and configure External Secrets Operator with Vault.

## Similar
- [wizard](https://affpapa.org/en/nevibecode/skills/wizard.md) — skill · 553369 installs
- [hyperframes-cli](https://affpapa.org/en/nevibecode/skills/heygen-com-hyperframes-cli.md) — skill · 1300000 installs
- [setup-pre-commit](https://affpapa.org/en/nevibecode/skills/setup-pre-commit.md) — skill · 489289 installs
- [using-git-worktrees](https://affpapa.org/en/nevibecode/skills/using-git-worktrees.md) — skill · 217153 installs
- [finishing-a-development-branch](https://affpapa.org/en/nevibecode/skills/finishing-a-development-branch.md) — skill · 214439 installs
- [orca-cli](https://affpapa.org/en/nevibecode/skills/orca-cli.md) — skill · 354000 installs

From the same set: [davila7/claude-code-templates](https://affpapa.org/en/nevibecode/by/davila7/claude-code-templates.md) — 804 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
