What problem does it solve? Teams often ship Docker images and Compose files with unpinned versions, bloated layers, embedded secrets, and root-run containers, leading to unreproducible builds and security risks. This Skill provides a concrete standards checklist for writing and reviewing container configurations. ## Core Features & Use Cases - Dockerfile Standards: Enforces pinned base images, multi-stage builds, build-cache-friendly layer ordering, non-root users, and exec-form CMD/ENTRYPOINT. - Runtime & Secrets Guidance: Externalizes configuration via environment variables and keeps secrets out of images and committed files. - Compose File Rules: Covers pinned service images, named volumes, secrets handling, and separation of local-only overrides. - Use Case: Before merging a pull request that adds a new service, use this Skill to review the Dockerfile and docker-compose.yml against production containerization standards. ## Quick Start Review my Dockerfile and docker-compose.yml against containerization best practices and list any violations.