Public catalog

Public skill

kubernetes-operator

Use when building a Kubernetes Operator — custom controllers that reconcile CRD state. Triggers on "build an operator", "CRD design", "reconcile loop", "controller-runtime", "kubebuilder", "operator-sdk", "metacontroller", "KOPF", "operator capability levels", or "custom resource". Ships CRD validator, reconcile-loop linter, and OperatorHub capability auditor (all stdlib Python), 4 references on the operator pattern + CRD design + reconcile patterns + tooling landscape, and a /operator-audit slash command. NOT a generic k8s skill — specifically the Operator pattern.

Approved release

Package contents

Manifest

10 files

Use when building a Kubernetes Operator — custom controllers that reconcile CRD state. Triggers on "build an operator", "CRD design", "reconcile loop", "controller-runtime", "kubebuilder", "operator-sdk", "metacontroller", "KOPF", "operator capability levels", or "custom resource". Ships CRD validator, reconcile-loop linter, and OperatorHub capability auditor (all stdlib Python), 4 references on the operator pattern + CRD design + reconcile patterns + tooling landscape, and a /operator-audit slash command. NOT a generic k8s skill — specifically the Operator pattern.

Manifest SHA-25643dc7f53603a1c1e08d0593561874bd8abf79f17432b4a10c8f7024f81e7664d
  • SKILL.md11,256 bytes
  • assets/crd_template.yaml2,620 bytes
  • assets/reconcile_skeleton.go4,052 bytes
  • references/crd_design.md6,998 bytes
  • references/operator_pattern.md7,157 bytes
  • references/reconcile_loop.md7,275 bytes
  • references/tooling_landscape.md7,642 bytes
  • scripts/crd_validator.py5,939 bytes
  • scripts/operator_capability_audit.py5,916 bytes
  • scripts/reconcile_lint.py6,495 bytes

Release history

Public versions