Audit Kubernetes operators and reconciliation
operator-auditskillsetup L1★17,464
alirezarezvani/claude-skills ↗What it does
Audit Kubernetes Operator CRDs and reconcilers for anti-patterns
Best for
Validating operator design before submitting to OperatorHub or when advancing capability level
Inputs
- · operator repo directory
- · optional: specific crd-dir and controller-dir paths
Outputs
- · markdown report: CRD validation findings
- · reconcile function lint results
- · capability level score (1-5)
Requires
- · Python 3
- · kubernetes-operator skill
- · Go code access
Preconditions
Kubernetes Operator repo layout; kubebuilder structure expected
Failure modes
- · Python script fails if CRD syntax invalid
- · Controller path not found defaults to kubebuilder standard
Trust signals
- · Checks against OperatorHub Capability Levels (official standard)
- · Per-file findings with concrete next steps