docker-skills plugin
Docker-authored knowledge skills for AI coding agents across Dockerfiles, Compose, Docker Agent, Docker Sandboxes, and safe Docker workflows.
How to install the docker-skills plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add docker/skills
/plugin install docker-skills@dockerWhat's inside docker-skills
12 parts read from the plugin's own files.
Skills 12
Claude loads it when the task matches- docker-agent-config
Create and edit agent.yaml configuration files to define AI agents, models, toolsets, and multi-agent teams for the Docker Agent CLI.
- docker-agent-deploy
Expose Docker Agents as servers, distribute them via OCI registries, and perform automated quality evaluations.
- docker-agent-run
Execute and manage Docker Agents using various safety modes, sandbox isolation, git worktrees, and command aliases.
- docker-build-strategies
Optimize Dockerfiles for size, speed, and security using multi-stage builds, layer caching, and non-root users.
- docker-compose-patterns
Provides rules for creating, reviewing, and debugging Docker Compose configurations including service wiring, health checks, and development overrides.
- docker-destructive-guardrails
Provides safety guardrails and confirmation protocols for executing destructive Docker CLI commands that delete or reset resources.
- docker-docs
Provides cited answers about Docker products by searching official documentation, including Docker Desktop, Engine, Compose, and the Agentic Platform.
- docker-project-foundations
Use this skill when setting up, initializing, or Dockerizing a project, even if the user doesn't explicitly mention Docker but describes a need for containerized local development, adding a database or cache dependency, or running services without host-level installs. Covers Dockerfile, compose.yaml, and .dockerignore creation with Docker best practices.
- docker-sandboxes-env
Author, manage, and execute declarative sbxenv.yaml files to create reproducible Docker sandbox environments with specific kits, agents, and lifecycle commands.
- docker-sandboxes-kits
Author, verify, publish, and compose Docker Sandboxes v3 kits to extend sandboxes with tools, agents, credentials, or policies.
- docker-sandboxes-lifecycle
Manage the lifecycle of isolated microVM sandboxes for AI coding agents using the sbx CLI.
- docker-sandboxes-network-credentials
Configure network egress policies and manage service or registry credentials for Docker sandboxes using the sbx CLI.
Using docker-skills in Claude Code
Skills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update docker-skills@docker
- Refresh the marketplace
- /plugin marketplace update docker
- Turn it off for now
- /plugin disable docker-skills@docker
- Remove it
- /plugin uninstall docker-skills@docker
Skills in docker-skills
- docker-agent-configdocker/skills
Create and edit agent.yaml configuration files to define AI agents, models, toolsets, and multi-agent teams for the Docker Agent CLI.
7 files626stars - docker-agent-deploydocker/skills
Expose Docker Agents as servers, distribute them via OCI registries, and perform automated quality evaluations.
7 files626stars - docker-agent-rundocker/skills
Execute and manage Docker Agents using various safety modes, sandbox isolation, git worktrees, and command aliases.
6 files626stars - docker-build-strategiesdocker/skills
Optimize Dockerfiles for size, speed, and security using multi-stage builds, layer caching, and non-root users.
11 files626stars - docker-compose-patternsdocker/skills
Provides rules for creating, reviewing, and debugging Docker Compose configurations including service wiring, health checks, and development overrides.
10 files626stars - docker-destructive-guardrailsdocker/skills
Provides safety guardrails and confirmation protocols for executing destructive Docker CLI commands that delete or reset resources.
6 files626stars - docker-docsdocker/skills
Provides cited answers about Docker products by searching official documentation, including Docker Desktop, Engine, Compose, and the Agentic Platform.
6 files626stars - docker-project-foundationsdocker/skills
Use this skill when setting up, initializing, or Dockerizing a project, even if the user doesn't explicitly mention Docker but describes a need for containerized local development, adding a database or cache dependency, or running services without host-level installs. Covers Dockerfile, compose.yaml, and .dockerignore creation with Docker best practices.
9 files626stars - docker-sandboxes-envdocker/skills
Author, manage, and execute declarative sbxenv.yaml files to create reproducible Docker sandbox environments with specific kits, agents, and lifecycle commands.
7 files626stars - docker-sandboxes-kitsdocker/skills
Author, verify, publish, and compose Docker Sandboxes v3 kits to extend sandboxes with tools, agents, credentials, or policies.
12 files626stars - docker-sandboxes-lifecycledocker/skills
Manage the lifecycle of isolated microVM sandboxes for AI coding agents using the sbx CLI.
6 files626stars - docker-sandboxes-network-credentialsdocker/skills
Configure network egress policies and manage service or registry credentials for Docker sandboxes using the sbx CLI.
5 files626stars
docker-skills plugin questions
How do I install the docker-skills plugin?
In Claude Code run /plugin marketplace add docker/skills, then /plugin install docker-skills@docker.
What does the docker-skills plugin include?
docker-skills bundles 12 skills.
How do I update or remove the docker-skills plugin?
Update it with claude plugin update docker-skills@docker in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall docker-skills@docker.