What problem does it solve? Kubernetes pull requests often ship subtle YAML coercion bugs, Helm templating errors, deprecated apiVersions, and over-privileged RBAC that linters miss and reviewers overlook. This Skill runs a systematic Kubernetes-specific review that flags correctness, security, and best-practice issues with file:line precision before human review. ## Core Features & Use Cases - Static analysis: Validates changed manifests with kubeconform or a kubectl server dry-run, lints and renders Helm charts with default and edge values files, and runs kube-linter when available — each tool guarded so the review still works with none installed. - Structured checklist review: Walks a four-section checklist covering YAML correctness (Norway problem, octal modes, duplicate keys), Helm correctness (nindent, quote, selector immutability), K8s API best practices (probes, securityContext, PDBs), and RBAC least-privilege (wildcards, cluster-wide secrets, Role vs ClusterRole). - Findings reporting: Reports each issue as file:line with a category (correctness/security/best-practice), severity (must-fix/should-fix/consider), and the checklist item that flagged it; supports a dispatched mode where a pr-review subagent returns findings as structured data. - Use Case: Before requesting review on a PR that changes a Helm chart and its RBAC Role, run the review to catch an unquoted {{ .Values.enabled }} that renders as a bare yes, a wildcard verb in the Role, and a missing PodDisruptionBudget — each reported with severity and a suggested fix. ## Quick Start Ask the AI to review the Kubernetes manifests and Helm chart changed in this PR for correctness, security, and RBAC least-privilege issues.