What problem does it solve? Setting up Docker for a project requires deep knowledge of multi-stage builds, Compose networking, security hardening, and per-language conventions. This Skill analyzes your codebase and generates a complete, production-grade Docker configuration — or audits and fixes an existing one — without manual trial and error. ## Core Features & Use Cases - Three operating modes: generate a full Docker setup from scratch, enhance a local-only setup with production configuration, or audit an existing setup against a security checklist. - Deep project detection: identifies language, framework, package manager, entry point, ports, and infrastructure dependencies (PostgreSQL, Redis, RabbitMQ, reverse proxy) from project files. - Production hardening: generates compose.production.yml with read-only filesystems, dropped capabilities, non-root users, resource limits, log rotation, and internal networks. - Use Case: You have a Node.js API with PostgreSQL and Redis and need to deploy it. Run the skill to get a multi-stage Dockerfile, dev/prod Compose files, .dockerignore, .env.example, and deploy scripts — all pinned to verified image versions. ## Quick Start Ask the AI to dockerize this project and generate a production-ready Docker Compose setup with a security audit.