What problem does it solve? Teams packaging services with Docker and Kubernetes often ship images running as root, oversized base images, missing resource limits, and insecure pod configurations. This Skill provides production-oriented patterns and audit checklists for Dockerfiles, docker-compose, Kubernetes resources, and Helm charts so deployments avoid common high-risk misconfigurations. ## Core Features & Use Cases - Dockerfile Best Practices: Multi-stage build templates for Python, Node.js, and Go, layer caching order, .dockerignore setup, and base image selection guidance. - Kubernetes Manifests: Ready-to-adapt Deployment, Service, Ingress, ConfigMap/Secret, HPA, and securityContext configurations with resource sizing and probe tuning guidance. - Security Auditing: Baselines for non-root users, read-only root filesystems, RBAC least privilege, NetworkPolicy default-deny, and image vulnerability scanning with Trivy or Snyk. - Use Case: When reviewing a new service's deployment, use this Skill to check the Dockerfile against the non-root and minimal-image baselines, validate the K8s securityContext and resource limits, and confirm the HPA has CPU requests set. ## Quick Start Ask the AI to review your Dockerfile and Kubernetes deployment manifest against the containerization security checklist and fix any violations.