Comprehensive toolkit for validating Dockerfiles with syntax checking, security scanning, best practices enforcement, and build optimization analysis. This skill uses a single self-contained script (dockerfile-validate.sh) that handles everything: tool installation, validation, and cleanup.
The dockerfile-validate.sh script runs a comprehensive 4-stage validation:
Cleanup Guarantee: Uses trap cleanup EXIT INT TERM to ensure cleanup runs on:
Comprehensive toolkit for validating, linting, and securing Dockerfiles. Use this skill when validating Dockerfile syntax, checking security best practices, optimizing image builds. Applies to all Dockerfile variants (Dockerfile, Dockerfile.prod, Dockerfile.dev, etc.). Source: akin-ozer/cc-devops-skills.