docker-project-foundations
A Docker-authored skill for containerising a project that has no Docker setup yet.
What the skill teaches
A Docker-authored skill for containerising a project that has no Docker setup yet. It has the agent produce three files together, a .dockerignore first, then a starter Dockerfile and a compose.yaml for local development that includes services the project depends on, such as a database or cache, so nothing has to be installed on the host. It also covers keeping npm registry credentials out of image layers. Bundled templates give starting points, and a shell script checks that the files exist and that the Compose file is valid. It expects Docker 20.10 or later with Compose v2.
Capabilities
- Dockerize a project from scratch
- Create a .dockerignore, Dockerfile and compose.yaml
- Add a database or cache as a container
- Check the generated setup with a script
About
- Publisher
- Docker
- Tool
- Docker
Install
- Run this to add it to Any client:
npx skills add docker/skills
What's inside
- agents/openai.yaml
- assets/Dockerfile.simple
- assets/compose-dev.yaml
- assets/dockerignore-example
- checks/verification.md
- evals/docker-project-foundations.md
- references/project-structure.md
- scripts/verify-setup.sh
- skill.yaml
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
This skill includes scripts that your agent may run.
Details
| Fact | Value | Source |
|---|---|---|
| Type | Skill | |
| Tool | Docker | |
| Publisher | Docker | source |
| Official status | OfficialDocker Docs call these Docker's official skills and link the docker/skills repository | source |
| Needs an API key or sign-in | Not stated in its documentation | |
| Includes scripts | Yes | source |
| Platforms | Not stated in its documentation | |
| AI clients | Not stated in its documentation | |
| Licence | Apache-2.0 | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 10, 2026625 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository Website |
Sources
- Skill file (SKILL.md)github.com/docker/skills · Backs: LicenceNov 14, 2026
- README (README.md)github.com/docker/skillsNov 12, 2026
- Web pagedocs.docker.com · Backs: Official statusNov 12, 2026
- GitHub repositorygithub.com/docker/skills · Backs: Publisher, Activity, LicenceNov 11, 2026
- Folder in the repository (docker-project-foundations)github.com/docker/skills · Backs: Includes scriptsNov 14, 2026