Claude skills for Docker

236 public Claude skills touch on Docker. These 50 are the closest fit, best-known sources first. Each links to its folder; copy it into ~/.claude/skills/ to use it.

  1. cognee docker

    Use when the user wants to run cognee with Docker or docker compose — trying it out from the prebuilt image, starting the API server in a container, or bringing up the full stack (UI, MCP, Postgres, Neo4j) with compose profiles.

    topoteretes/cognee★ 33kApache-2.0Folder: cognee-docker

  2. docker compose

    Define and run multi-container Docker applications using Docker Compose. Create compose files, manage service dependencies, configure networks and volumes, and orchestrate local development environments. Use when setting up multi-service applications or…

    BagelHole/DevOps-Security-Agent-Skills★ 1.2kMITFolder: docker-compose

  3. docker management

    Build, optimize, and troubleshoot Docker containers and images. Create efficient Dockerfiles, manage container lifecycle, configure networking and volumes, and debug container issues. Use when working with Docker, containerization, or container…

    BagelHole/DevOps-Security-Agent-Skills★ 1.2kMITFolder: docker-management

  4. docker development

    This skill should be used when the user asks to "analyze a Dockerfile", "optimize Docker layers", "validate docker-compose", "check container best practices", or "audit Docker configurations".

    borghei/Claude-Skills★ 1kLicence: see repoFolder: docker-development

  5. 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…

    docker/skills★ 603Apache-2.0Folder: docker-compose-patterns

  6. 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…

    docker/skills★ 603Apache-2.0Folder: docker-agent-run

  7. docker docs

    Use this skill to answer questions about any Docker product from current official Docker documentation instead of memory, even if the user just asks "how do I…", "does Docker support…", "what's the flag for…", or "is this still the right way" about Docker.…

    docker/skills★ 603Apache-2.0Folder: docker-docs

  8. docker ops

    Dockerfile best practices, multi-stage builds, docker-compose, container networking, volume management, and image optimization.

    vibeeval/vibecosystem★ 541MITFolder: docker-ops

  9. writing dockerfiles

    Writing optimized, secure, multi-stage Dockerfiles with language-specific patterns (Python, Node.js, Go, Rust), BuildKit features, and distroless images. Use when containerizing applications, optimizing existing Dockerfiles, or reducing image sizes.

    ancoleman/ai-design-components★ 525MITFolder: writing-dockerfiles

  10. dockerfile review

    Review a Dockerfile for image size, layer caching and running as root, and suggest fixes.

    zhuyansen/agent-skills-hub★ 478MITFolder: dockerfile-review

  11. 706 technologies containers docker

    Use when you need framework-agnostic Docker and container image guidance for Java projects - Dockerfile design, multi-stage Maven builds, jlink custom runtimes, micro runtime distributions such as Alpaquita, JVM container ergonomics, non-root execution,…

    jabrena/plinth★ 456Apache-2.0Folder: 706-technologies-containers-docker

  12. docker debugger

    Debug Docker containers, fix Dockerfile issues, optimize images, and troubleshoot docker-compose. Use when having Docker problems, container issues, or optimizing Docker builds.

    OneWave-AI/claude-skills★ 398MITFolder: docker-debugger

  13. docker ros2 development

    Best practices for Docker-based ROS2 development including multi-stage Dockerfiles, docker-compose for multi-container robotic systems, DDS discovery across containers, GPU passthrough for perception, and dev-vs-deploy container patterns. Use this skill…

    arpitg1304/robotics-agent-skills★ 389Apache-2.0Folder: docker-ros2-development

  14. docker

    Use when authoring or auditing a Dockerfile, shrinking a bloated image, hardening a container that runs as root, picking a base image, or wiring a Compose dev loop with hot reload. NOT CI builds or deploy-to-host (that is `deployment`), NOT k8s autoscaling…

    ericrisco/rsc-harness★ 388MITFolder: docker

  15. wiremock standalone docker

    Provides patterns and configurations for running WireMock as a standalone Docker container. Generates mock HTTP endpoints, creates stub mappings for testing, validates integration scenarios, and simulates error conditions. Use when you need to mock APIs,…

    giuseppe-trisciuoglio/developer-kit★ 366MITFolder: wiremock-standalone-docker

  16. Docker Testcontainers

    Integration testing with real dependencies in throwaway Docker containers using the Testcontainers Node.js API - GenericContainer, exposed ports, wait strategies, module containers, Docker Compose environments, and reliable cleanup.

    PramodDutta/qaskills★ 244MITFolder: docker-testcontainers

  17. Docker Container Testing

    Testing Docker containers and images including Dockerfile linting, container structure tests, security scanning, and multi-stage build validation.

    PramodDutta/qaskills★ 244MITFolder: docker-testing

  18. bun docker

    Use for Docker with Bun, Dockerfiles, oven/bun image, containerization, and deployments.

    secondsky/claude-skills★ 240MITFolder: bun-docker

  19. docker compose setup

    Set up and orchestrate multi-container Docker applications using docker-compose, including service configuration, networking, volumes, and environment management. Use when the user requests docker compose setup or provides relevant inputs for this workflow.

    seb1n/awesome-ai-agent-skills★ 233MITFolder: docker-compose-setup

  20. docker compose helper

    Use when the user asks to create, debug, or modify Docker Compose files, compose.yaml, docker-compose.yml, service dependencies, healthchecks, ports, volumes, networks, environment variables, or local multi-container development stacks. Use this skill even…

    antongulin/opencode-skill-creator★ 192Apache-2.0Folder: docker-compose-helper

  21. docker expert

    Docker containerization expert with deep knowledge of multi-stage builds, image optimization, container security, Docker Compose orchestration, and production deployment patterns. Use PROACTIVELY for Dockerfile optimization, container issues, image size…

    skillmds/skillmd★ 191MITFolder: docker-expert

  22. Dokku Docker Powered Mini Heroku Self Hosted PaaS

    Dokku is a self-hosted Platform-as-a-Service built on Docker that provides Heroku-like git-push deployment on your own infrastructure. With 32,000+ GitHub stars, it supports buildpacks, Dockerfiles, custom domains, SSL via Let's Encrypt, and a rich plugin…

    skillmds/skillmd★ 191MITFolder: dokku-docker-powered-mini-heroku-self-hosted-paas

  23. docker container expert

    Expert guide for production Docker containerization, multi-stage BuildKit builds, rootless execution, distroless runtimes, container security hardening, and Docker Compose v2 topology / Panduan ahli kontainerisasi Docker produksi, multi-stage BuildKit,…

    roedyrustam/vibes-plug★ 116MITFolder: docker-container-expert

  24. relay docker

    Build production-ready Dockerfiles with multi-stage builds, security hardening, and docker-compose for local dev. Use when asked to "create Dockerfile", "optimize container", or "dockerize this".

    tonone-ai/tonone★ 76MITFolder: relay-docker

  25. docker patterns

    Provides Docker and Docker Compose patterns including multi-stage builds, networking, volumes, and production configurations. Use when working with Dockerfile or docker-compose.yml, or when the user mentions Docker, containers, or containerization.

    tranhieutt/software_development_department★ 74MITFolder: docker-patterns

  26. docker composer

    Write Dockerfiles and docker-compose files — multi-stage builds, health checks, volumes, networks, and production configurations.

    inbharatai/claude-skills★ 41MITFolder: docker-composer

  27. dockerfile builder

    Write optimized Dockerfiles — multi-stage builds, layer caching, security hardening, and minimal image sizes.

    inbharatai/claude-skills★ 41MITFolder: dockerfile-builder

  28. docker workflow

    Comprehensive Docker containerization workflow covering multi-stage builds, docker-compose orchestration, image optimization, debugging, and production best practices. Use when containerizing applications, setting up development environments, or deploying…

    AutumnsGrove/ClaudeSkills★ 37No licence statedFolder: docker-workflow

  29. infra ci cd docker

    Docker containerization patterns for Node.js/TypeScript development and production

    agents-inc/skills★ 26MITFolder: infra-ci-cd-docker

  30. docker architect

    Extends a project's docker-compose.yml and Dockerfile after project-bootstrap's base generation — adds the database or messaging service a modeled use case needs, keeps the compose-side image tag consistent with the one test-architect pins in…

    nerviz-ai/nerviz★ 10Apache-2.0Folder: docker-architect

  31. docker setup

    Generates Dockerfile, docker-compose.yml, and .dockerignore for the project. Auto-detects the stack and creates optimized multi-stage builds with caching, health checks, and dev/prod configurations.

    viknesh20-20/claude-code-tool-kit★ 7MITFolder: docker-setup

  32. docker deploy

    Docker 이미지 기반 배포 환경을 자동으로 구성합니다. /docker-deploy 명령으로 Dockerfile, docker-compose, install.bat 등 배포에 필요한 모든 파일을 생성합니다.

    Dannykkh/skill-olympus★ 7MITFolder: docker-deploy

  33. docker db backup

    Docker 환경에서 DB 자동 백업이 필요할 때 사용. PostgreSQL, MySQL, MariaDB 지원. /docker-db-backup으로 실행.

    Dannykkh/skill-olympus★ 7MITFolder: docker-db-backup

  34. docker compose guide

    Guide for writing Docker Compose files with services, networks, volumes, health checks, and environment management. Use when the user creates or modifies docker-compose.yml, asks about multi-container setups, local development environments, or service…

    VersoXBT/claude-initial-setup★ 4MITFolder: docker-compose-guide

  35. dockerfile best practices

    Guide for writing production-ready Dockerfiles with multi-stage builds, layer caching, security hardening, and optimized image sizes. Use when the user creates a Dockerfile, asks about Docker image optimization, mentions container security, or needs help…

    VersoXBT/claude-initial-setup★ 4MITFolder: dockerfile-best-practices

  36. dockerize app

    Use when asked to dockerize or containerize an app, write or fix a Dockerfile or docker-compose.yml, shrink a large Docker image, speed up slow Docker builds, or run an app with its database locally in containers — Node, Python, Java, Go and others.

    WST2002/claude-code-skills★ 3MITFolder: dockerize-app

  37. containerize aspnet framework

    Containerize an ASP.NET .NET Framework project by creating Dockerfile and .dockerfile files customized for the project.

    github/awesome-copilot★ 41kMITFolder: containerize-aspnet-framework

  38. containerize aspnetcore

    Containerize an ASP.NET Core project by creating Dockerfile and .dockerfile files customized for the project.

    github/awesome-copilot★ 41kMITFolder: containerize-aspnetcore

  39. add rtk

    Install rtk token-compression proxy into agent containers. Routes Bash tool calls through rtk for 60–90% token savings on dev commands (git, cargo, pytest, docker, kubectl, etc.).

    nanocoai/nanoclaw★ 31kMITFolder: add-rtk

  40. serverless modal

    Run GPU workloads on Modal — training, fine-tuning, inference, batch processing. Zero-config serverless: no SSH, no Docker, auto scale-to-zero. Use when user says \"modal run\", \"modal training\", \"modal inference\", \"deploy to modal\", \"need a GPU\",…

    wanshuiyin/Auto-claude-code-research-in-sleep★ 18kMITFolder: serverless-modal

  41. nemo evaluator sdk

    Evaluates LLMs across 100+ benchmarks from 18+ harnesses (MMLU, HumanEval, GSM8K, safety, VLM) with multi-backend execution. Use when needing scalable evaluation on local Docker, Slurm HPC, or cloud platforms. NVIDIA's enterprise-grade platform with…

    Orchestra-Research/AI-Research-SKILLs★ 14kMITFolder: nemo-evaluator

  42. devops engineer

    Creates Dockerfiles, configures CI/CD pipelines, writes Kubernetes manifests, and generates Terraform/Pulumi infrastructure templates. Handles deployment automation, GitOps configuration, incident response runbooks, and internal developer platform tooling.…

    Jeffallan/claude-skills★ 12kMITFolder: devops-engineer

  43. offensive container escape

    Container escape and breakout techniques targeting Docker, containerd, and Podman runtimes. Covers privileged container breakout via host filesystem mount and nsenter, Docker socket abuse through /var/run/docker.sock, Linux capability exploitation…

    SnailSploit/Claude-Red★ 9.8kMITFolder: offensive-container-escape

  44. ossfuzz

    Enrolls a project in OSS-Fuzz, Google's free continuous fuzzing service for open source, and drives it locally. Covers project.yaml, Dockerfile and build.sh setup, the helper scripts, reproducing OSS-Fuzz crash reports, and the acceptance criteria. Use…

    trailofbits/skills★ 7.9kCC-BY-SA-4.0Folder: ossfuzz

  45. google maps scraper

    Find businesses, leads, emails, reviews, ratings, and contact details from Google Maps. Use for requests such as "find dentists in Berlin", "scrape Google Maps", "get local business leads", or "collect Google Maps reviews". Runs the open-source scraper…

    gosom/google-maps-scraper★ 7kMITFolder: google-maps-scraper

  46. dump collect

    Configure and collect crash dumps for modern .NET applications. USE FOR: enabling automatic crash dumps for CoreCLR or NativeAOT, capturing dumps from running .NET processes, setting up dump collection in Docker or Kubernetes, using dotnet-dump collect or…

    dotnet/skills★ 5.8kMITFolder: dump-collect

  47. migrate dotnet9 to dotnet10

    Migrate a .NET 9 project or solution to .NET 10 and resolve all breaking changes. USE FOR: upgrading TargetFramework from net9.0 to net10.0, fixing build errors after updating the .NET 10 SDK, resolving source and behavioral changes in .NET 10 / C# 14 /…

    dotnet/skills★ 5.8kMITFolder: migrate-dotnet9-to-dotnet10

  48. hunt k8s

    Hunt Kubernetes & Docker — API anonymous access, kubelet 10250 exec (SPDY/WebSocket, NOT plain POST) and the simpler /run primitive, etcd 2379 unauth, dashboard skip-login, RBAC misconfig, secret/SA-token abuse, docker.sock host escape,…

    elementalsouls/Claude-BugHunter★ 5.3kMITFolder: hunt-k8s

  49. playwright ci

    Production-ready CI/CD configurations for Playwright — GitHub Actions, GitLab CI, CircleCI, Azure DevOps, Jenkins, Docker, parallel sharding, reporting, code coverage, and global setup/teardown.

    zebbern/claude-code-guide★ 4.7kMITFolder: ci

  50. amc setup calibration stack

    Launch AutoMagicCalib microservice and web UI from NGC release images via Docker Compose. Use when user says 'deploy auto calibration', 'launch auto calibration', 'launch AMC', 'start MS+UI', or 'set up auto-magic-calib'. Requires NGC API key.

    NVIDIA/skills★ 3.8kApache-2.0Folder: amc-setup-calibration-stack

Claude skills for Docker: common questions

Is there a Claude skill for Docker?

There are 236 of them, spread over 123 repositories on GitHub. Named for it and most starred: cognee docker (topoteretes/cognee, ★ 33k), docker compose (BagelHole/DevOps-Security-Agent-Skills, ★ 1.2k) and docker management (BagelHole/DevOps-Security-Agent-Skills, ★ 1.2k). Stars rate the repository a skill sits in, not the skill.

How do I install a Claude skill for Docker?

For Docker, take the cognee-docker folder from topoteretes/cognee (the folder that holds SKILL.md) into ~/.claude/skills/ to use it in every Claude Code project, or into .claude/skills/ for one project. In the Claude apps, zip that folder and upload it as a custom skill in settings.

Are all these Docker skills in English?

No: 2 of those listed, such as docker deploy and docker db backup, are written mainly in Chinese, Japanese, Korean or Russian rather than English, though the Docker task is the same. Claude can follow them either way, but read them before you install.

Should I use a skill or an MCP server for Docker?

A skill teaches Claude a way of working; an MCP server gives it new tools, like access to Docker itself. We list 64 MCP servers for Docker if you need the connection.

Are these Docker skills official?

No. None of the 236 Docker skills comes from Anthropic's own skills repository, so all of them are community-made across 123 repositories.

Can I use these Docker skills at work?

Of the 50 Docker skills listed here, 47 sit in repositories under an open licence such as MIT or Apache 2.0, and docker workflow states no licence at all, which legally means you may not reuse it. Check the licence file before you copy one into company work.

More topics: every “Claude skills for…” page.