Find security and build issues in Dockerfiles.
Checks Dockerfiles for syntax, security, and performance issues and returns findings with recommended fixes.
When to use it
Use for Dockerfile validation, linting, security scanning, optimization, or review before merging.
Give it a project containing a Dockerfile; it returns a severity-ranked validation report and asks before applying fixes.
What you provide
Requires Python 3.8+ with venv support when missing validation tools must be installed; existing scanners bypass this installation path.
This skill
hadolint-bin
Installs the Dockerfile linter
checkov
Installs the security scanner
pip
Upgrades temporary package installers