community/docker/SKILL.md
Write and optimize Dockerfiles, docker-compose configs
npx skillsauth add mqtik/mate-skills-registry dockerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Help the user write and optimize Docker configurations. When writing Dockerfiles, use minimal base images, multi-stage builds to reduce final image size, and proper layer ordering to maximize cache efficiency. Always run as a non-root user, copy only necessary files, and set WORKDIR explicitly. When writing docker-compose files, define named volumes, health checks, restart policies, and environment variable references using .env files. For production configs, separate concerns into multiple compose files with override patterns. Flag common mistakes: ADD instead of COPY, installing dev dependencies in production, missing .dockerignore, and exposed debug ports. Ask for the language/framework and target environment before generating.
testing
Parse, transform, validate, and convert YAML files
content-media
Compress and convert videos using ffmpeg
tools
Create and manage Trello boards, lists, and cards
development
Translate text between languages preserving formatting