What problem does it solve? Container and Kubernetes guidance in circulation is often outdated or subtly wrong: leaked build credentials that docker history cannot see, liveness probes that turn one database outage into a fleet-wide restart storm, removed Kubernetes API versions that make manifests undeployable, and Compose files whose depends_on never actually waits. This Skill encodes verified, version-gated rules for the full container lifecycle so reviews and builds catch these failures before production does. ## Core Features & Use Cases - Dockerfile authoring and slimming: multi-stage structure, cache ordering, .dockerignore, secret mounts instead of build args, distroless runtime bases, and digest pinning, with measured before/after evidence. - Kubernetes manifest review: probe semantics, resource limits and QoS, PodDisruptionBudgets, restricted Pod Security Standards, NetworkPolicy, and offline validation with kubeconform against the target cluster version. - Compose development environments: healthcheck-gated dependencies, profiles for one-shot jobs, develop.watch instead of whole-tree bind mounts, and a cold-start validation gate. - Helm, Kustomize, devcontainers and GPU workloads: chart versus overlay decision rules, devcontainer lifecycle and prebuild boundaries, and NVIDIA/AMD device-plugin sharing contracts including time-slicing, MPS and MIG isolation limits. - Use Case: A pod stuck in CrashLoopBackOff is diagnosed by reading events, previous-container logs and exit codes, quoting the evidence before naming the root cause, then verifying the fix with the same command. ## Quick Start Ask the agent to review your Dockerfile and Kubernetes manifests for security and reliability issues using the containers skill.