<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1d ago

by docker

skills

A collection of Docker skills for AI coding agents to help them build, test, debug, and optimize containerized apps with consistent, reusable workflows.

  • Active — Updated in the last 14 days
  • Multi-agent — Targets three or more agents
Works with
  • Claude
  • Codex
  • Cursor
  • Gemini
  • Copilot

569 GitHub stars (569)

+274 in 20 days

Stars gained per day · daily snapshots since Sep 26
Stars gained per day, Sep 26 to Oct 16: +274 in total; the busiest day was Sep 29 with +70 stars.Sep 27: +9 starsSep 28: +49 starsSep 29: +70 starsSep 30: +13 starsOct 1: +2 starsOct 2: +26 starsOct 3: +27 starsOct 4: +20 starsOct 5: +12 starsOct 6: +7 starsOct 7: +9 starsOct 8: 0 starsOct 9: +8 starsOct 10: +4 starsOct 11: +4 starsOct 12: +2 starsOct 13: +2 starsOct 14: +2 starsOct 15: +3 starsOct 16: +5 stars
Stars gained between daily snapshots
PeriodNew stars
Sep 27+9
Sep 28+49
Sep 29+70
Sep 30+13
Oct 1+2
Oct 2+26
Oct 3+27
Oct 4+20
Oct 5+12
Oct 6+7
Oct 7+9
Oct 80
Oct 9+8
Oct 10+4
Oct 11+4
Oct 12+2
Oct 13+2
Oct 14+2
Oct 15+3
Oct 16+5
  • 11 skills (11 skills found in its SKILL.md files)
  • 30 forks (30 forks)
  • 1d ago last update (Last updated 1d ago)

Install

Skills CLI

npx skills add docker/skills

Asks which skills and agents to install. Just one: npx skills add docker/skills --skill docker-agent-config — add -g for every project.

Claude Code

git clone https://github.com/docker/skillscp -r "skills/skills/docker-agent-config" ~/.claude/skills/

Copies the docker-agent-config skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add docker/skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • docker-agent-config

    Use this skill when creating or editing an agent.yaml (or .yml/.hcl) configuration file for Docker Agent (cagent), including defining agents, models/providers, built-in or MCP toolsets, multi-agent teams with sub_agents. Even if the user just says they want to "build an AI agent with Docker", "make a coding agent config", "add a tool to my agent", or "set up a team of agents", this skill applies.…

    skills/docker-agent-config/SKILL.md on GitHub (opens in a new tab)
  • docker-agent-deploy

    Use this skill when exposing a Docker Agent as a server (MCP, HTTP API, A2A, ACP, or OpenAI-compatible chat), distributing an agent via an OCI registry with `docker agent share`, or measuring agent quality with `docker agent eval`. Even if the user just says they want to "turn my agent into an MCP server", "let Claude Desktop use my agent", "publish my agent to Docker Hub", "push my agent like an…

    skills/docker-agent-deploy/SKILL.md on GitHub (opens in a new tab)
  • docker-agent-run

    Use this skill when running a Docker Agent with `docker agent run`, choosing a safety/approval mode, using the `--sandbox` isolation flag, setting up aliases, or troubleshooting a run (missing credentials, worktrees). Even if the user just says they want to "run my agent", "make my agent auto-approve tool calls", "run this agent safely", or "why can't my agent see my API key", this skill applies.…

    skills/docker-agent-run/SKILL.md on GitHub (opens in a new tab)
  • docker-build-strategies

    Use this skill when writing, reviewing, or optimizing Dockerfiles, even if the user just says their image is too large, their build is slow, or they need to harden a container for production. Covers multi-stage builds, layer caching, .dockerignore, non-root users, and image size optimization.

    skills/docker-build-strategies/SKILL.md on GitHub (opens in a new tab)
  • docker-compose-patterns

    Use this skill when creating, modifying, or debugging Docker Compose configurations, even if the user just says they need to wire services together, add a database to their stack, or set up a local development environment with multiple containers. Covers service definitions, health checks, dependency ordering, volumes, networks, environment variables, and development overrides.

    skills/docker-compose-patterns/SKILL.md on GitHub (opens in a new tab)
  • docker-destructive-guardrails

    Use this skill before running, or recommending, any Docker command that deletes, wipes, resets, or otherwise irreversibly changes state — even if the user just says to "clean up", "clear the cache", "start fresh", "wipe everything", "nuke it", "reset", "force remove", or "tear down" Docker resources. Covers generic Docker CLI destructive operations not owned by a more specific skill — `docker rm`…

    skills/docker-destructive-guardrails/SKILL.md on GitHub (opens in a new tab)
  • 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.

    skills/docker-project-foundations/SKILL.md on GitHub (opens in a new tab)
  • docker-sandboxes-env

    Use this skill when authoring, planning, or running a declarative `sbxenv.yaml` file for Docker Sandboxes (`sbx env create/run/plan/exec/rm`), even if the user just says they want to "check in a sandbox config", "make onboarding reproducible for a sandbox", "run a setup script before the agent starts", or "define arguments for a shared sandbox environment". Covers the sbxenv.yaml schema (schemaVe…

    skills/docker-sandboxes-env/SKILL.md on GitHub (opens in a new tab)
  • docker-sandboxes-kits

    Use this skill when authoring, validating, packaging, signing, or composing a Docker Sandboxes kit `spec.yaml` (`sbx kit add/inspect/pack/pull/push/sign/validate/verify`), even if the user just says they want to "add a tool to a sandbox agent", "build a reusable sandbox extension", "publish a kit to a registry", or "give a mixin its own credentials and network access". Covers the kit-spec v2 gram…

    skills/docker-sandboxes-kits/SKILL.md on GitHub (opens in a new tab)
  • docker-sandboxes-lifecycle

    Use this skill when creating, running, reattaching to, listing, stopping, or removing Docker Sandboxes (the standalone `sbx` CLI that runs AI coding agents in isolated microVMs), even if the user just says they want to "run claude in a sandbox", "isolate an agent from my repo", "give an agent its own git clone", or "clean up old sandboxes". Covers `sbx run`/`sbx create` (including the built-in ag…

    skills/docker-sandboxes-lifecycle/SKILL.md on GitHub (opens in a new tab)
  • docker-sandboxes-network-credentials

    Use this skill when configuring what a Docker Sandboxes (`sbx`) sandbox can reach on the network or which credentials it authenticates with, even if the user just says they want to "let the agent call an internal API", "block all network access", "give the agent a GitHub token", or "use a private registry image for a sandbox". Covers `sbx policy init/allow/deny/ls/inspect/log/check/rm network` (g…

    skills/docker-sandboxes-network-credentials/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.