What problem does it solve? Setting up Docker for a project requires writing multi-stage Dockerfiles, dev and production Compose files, .dockerignore rules, and deploy scripts, then hardening everything against security checklists. This Skill automates that entire workflow by analyzing the project's language, framework, and infrastructure dependencies, then generating or auditing a complete Docker configuration. ## Core Features & Use Cases - Three operating modes: generate a full Docker setup from scratch, enhance an existing local setup with production configuration, or audit a complete setup against a security checklist. - Deep project analysis: detects language, framework, package manager, entry point, ports, and infrastructure services (PostgreSQL, Redis, RabbitMQ, reverse proxies) from project files and code. - Production hardening: generates compose.production.yml with read-only filesystems, dropped capabilities, resource limits, log rotation, healthchecks, and no exposed infrastructure ports, plus deploy, update, rollback, backup, and health-check scripts. - Use Case: You have a NestJS application with PostgreSQL and want to deploy it. Run the skill to get a multi-stage Dockerfile, dev Compose with hot reload, a hardened production Compose file, .dockerignore, .env.example, and ops scripts, followed by a scored security checklist. ## Quick Start Ask the AI to dockerize this project and generate a production-ready Docker Compose setup with a security audit.