Back to catalog
DevOps
Dockerize
skill
Generate a production-ready multi-stage Dockerfile and tailored .dockerignore for your detected stack.
Install
/plugin install dockerize@agora
Reload, then invoke:
/dockerize:dockerize
Overview
What it does
Dockerize reads your project's real manifest files (package.json, pyproject.toml, go.mod, Cargo.toml, pom.xml, and more) to detect the stack, package manager, build step, listen port, and start command, then writes a secure multi-stage Dockerfile and a matching .dockerignore. The generated Dockerfile keeps compilers and dev dependencies out of the final image, pins small base images (distroless/scratch for static binaries, -slim otherwise), runs as a dedicated non-root user, and optimizes layer caching with lockfile-first installs. It offers to run docker build to verify the result actually works.
Version
1.0.0
License
MIT
Author
Gagan Singh
Type
Skill
docker
dockerfile
dockerignore
containers
devops
multi-stage
probablybadmove/agora/plugins/dockerize
Agora
The public square for Claude Code plugins.
© 2026 Agora · Built by Gagan Singh · MIT