Repolode
docker

docker/skills

A set of Docker-authored skill files that teach AI coding agents how to build, test, debug and optimize containerized apps.

Stars
618
Forks
37
Open issues
7
Last commit
2 days ago

What is it?

Docker Skills is a collection of portable SKILL.md knowledge packs for AI coding agents such as Claude Code, Codex, Cursor, GitHub Copilot and Gemini CLI. Each skill covers a Docker topic, including Dockerfile and image builds, Docker Compose stacks, Docker Sandboxes, Docker Agent configuration, and cross-product documentation lookup and destructive-operation guardrails.

The skills are written once in the Agent Skills format and discovered by compliant agents through standard skill paths. They can be installed with the skills CLI, through marketplace plugins for several agents, via the sbx CLI for Docker Sandboxes, or by copying skill folders manually from a tagged release.

Some skills are marked experimental because their underlying schemas may still change. The repository is organized by Docker product, and skills that depend on each other are designed to be loaded in a defined order.

Key features

  • 01Covers Dockerfile builds, Docker Compose, and Docker Sandboxes workflows.
  • 02Includes skills for authoring and running Docker Agent configurations.
  • 03Provides a docs lookup skill backed by Docker's official documentation.
  • 04Installs through the skills CLI, agent plugin marketplaces, or manual copy.
  • 05Follows the open Agent Skills specification for portability across agents.

Use cases

  • Having an AI agent containerize a project and write a Dockerfile.
  • Setting up or debugging multi-container stacks with Docker Compose.
  • Running AI coding agents in isolated Docker Sandboxes with controlled network access.
  • Asking an agent to answer Docker questions from current official documentation.

Quick start

  1. 1

    Install the skills with the skills CLI

    npx skills add docker/skills
  2. 2

    Browse the catalog without installing anything

    npx skills add docker/skills --list

Things to know

  • Some skills are marked experimental, and their schemas may still change.
  • Docker Sandboxes installation is an experimental interface that may change.
  • The docs lookup skill depends on a remote Docker docs MCP server that plugin installs register.

In collections

Topics

FAQ

What is skills?
A set of Docker-authored skill files that teach AI coding agents how to build, test, debug and optimize containerized apps. Docker Skills is a collection of portable SKILL.md knowledge packs for AI coding agents such as Claude Code, Codex, Cursor, GitHub Copilot and Gemini CLI. Each skill covers a Docker topic, including Dockerfile and image builds, Docker Compose stacks, Docker Sandboxes, Docker Agent configuration, and cross-product documentation lookup and destructive-operation guardrails.
Is skills free to use? What license does it have?
skills is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is skills still maintained?
Actively maintained. The last commit to skills was on Nov 6, 2026.
What can I use skills for?
Having an AI agent containerize a project and write a Dockerfile. Setting up or debugging multi-container stacks with Docker Compose. Running AI coding agents in isolated Docker Sandboxes with controlled network access. Asking an agent to answer Docker questions from current official documentation.
How do I install skills?
Install the skills with the skills CLI: npx skills add docker/skills Browse the catalog without installing anything: npx skills add docker/skills --list
Where can I get skills?
The source code and installation instructions are on GitHub: https://github.com/docker/skills

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects