with one click
k8s-workflow
Agent contract and fast dev loop for K8s operator development
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Agent contract and fast dev loop for K8s operator development
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | k8s-workflow |
| description | Agent contract and fast dev loop for K8s operator development |
kubectl commands.kind-* contexts. Avoid destructive operations by default.kubectl and logs.Always ask these 10 questions and wait for answers:
Default to Tilt (tilt up or make dev) for all build and deploy cycles. Do not manually run docker build, kind load, or kustomize build | kubectl apply unless Tilt live-update cannot handle the change.
make dev (wraps tilt up)go build produces the manager binaryTilt live-update only syncs the compiled binary. Use manual docker build + kind load + kubectl apply when:
make manifests needed, then re-apply CRDs)api/v1/*_types.go — CRD spec and status typesinternal/controller/*_controller.go — Reconcile loopapi/v1/*_webhook.go — Webhook handlersconfig/crd/bases/ — Generated CRD YAMLconfig/webhook/ — Webhook configurationconfig/rbac/ — RBAC rulesconfig/dev/ — Kustomize dev overlayTiltfile — Tilt configurationMakefile — Build and dev targetskind-* kubectl contextsIgnore for dev, Fail for productionUse MCP to verify:
If MCP is not available, use equivalent kubectl commands.
CRD schema, webhook, RBAC, and reconcile loop patterns
Safety, CRD, webhook, RBAC, and dev loop checklists
Tiltfile, Makefile, and Kustomize templates for K8s operators