Guides creation of Kubernetes operators with CRDs, webhooks, controller logic, and Tilt-based fast dev loops on local Kind clusters, including quality checklists and automated prerequisite setup.
Run the quality and safety checklist for a Kubernetes operator.
Create a kind cluster for local Kubernetes development.
Guided workflow to create a complete Kubernetes CRD operator.
Deploy Kustomize dev overlay to the kind cluster.
Start the Tilt dev loop for fast operator iteration.
CRD schema, webhook, RBAC, and reconcile loop patterns
Agent contract and fast dev loop for K8s operator development
Safety, CRD, webhook, RBAC, and dev loop checklists
Tiltfile, Makefile, and Kustomize templates for K8s operators
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin for building Kubernetes CRD operators with webhooks and a fast Tilt-based dev loop.
This plugin guides you through the entire operator lifecycle: requirements gathering, scaffolding with Kubebuilder, implementing controllers and webhooks, setting up a fast dev loop with Tilt, and validating your deployment — all within Claude Code.
# Add the marketplace
claude plugin marketplace add https://github.com/Sagart-cactus/claude-k8s-plugin
# Install the plugin
claude plugin install k8s@sagart-devtools
| Command | Description |
|---|---|
/k8s:create-operator | Guided workflow to create a complete K8s operator |
/k8s:prereqs | Check and install prerequisites |
/k8s:create-cluster | Create a kind cluster |
/k8s:deploy | Deploy Kustomize dev overlay to kind |
/k8s:verify | Verify CRDs, pods, webhooks, and events |
/k8s:dev | Start the Tilt dev loop |
/k8s:checklist | Run quality and safety checklist |
| Skill | Description |
|---|---|
k8s-workflow | Agent contract and fast dev loop workflow |
k8s-crd-design | CRD schema, webhook, RBAC, and reconcile patterns |
k8s-templates | Tiltfile, Makefile, and Kustomize starter templates |
k8s-quality-checklist | Safety, CRD, webhook, RBAC, and dev loop checklists |
kind-* cluster.# 1. Check prerequisites
/k8s:prereqs
# 2. Create a kind cluster
/k8s:create-cluster
# 3. Start the guided operator creation
/k8s:create-operator
# 4. (After scaffolding) Start the dev loop
/k8s:dev
# 5. Verify everything is working
/k8s:verify
# 6. Run the quality checklist
/k8s:checklist
The following tools are required (installed automatically via /k8s:prereqs):
This plugin enforces dev-only safety by default:
kind-*. This prevents accidental operations on production clusters.MIT
npx claudepluginhub sagart-cactus/claude-k8s-plugin --plugin k8sKubernetes cluster operations, health diagnostics, and operator-specific agents
Create Kubernetes deployments, services, and configurations with best practices
Kustomize configuration validation for Kubernetes
Generate Kubernetes manifests and debug pod issues with kubectl
OLM team development utilities and onboarding tools
Kubernetes and Helm operations - deployments, charts, releases, diagnostics