Docker

Container-based development for isolated, reproducible environments. Use when running npm commands, installing packages, executing code, or managing project dependencies. Trigger phrases include "npm install", "run the build", "start the server", "install package", or any code execution request.

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add wrsmith108/docker-claude-skill --skill docker
Manual install
git clone --depth 1 https://github.com/wrsmith108/docker-claude-skill.git /tmp/docker-claude-skill
mkdir -p ~/.claude/skills
cp -r /tmp/docker-claude-skill/. ~/.claude/skills/docker

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Docker Development Skill

Execute all package installations and code execution inside Docker containers. This keeps the host machine clean and ensures consistent environments across projects.

---

## Behavioral Classification

**Type**: Autonomous Execution

**Directive**: EXECUTE, DON'T ASK

This skill enforces Docker-first development automatically. When you request npm/node operations, commands are executed inside Docker without asking for permission.

**Enforcement Behavior**:
- Blocks host-machine npm/node commands
- Suggests or transforms commands to use `docker exec`
- Automatically checks container status before operations

---

## Quick Start

For new projects, see **[setup.md](setup.md)** for the complete first-time setup guide.

**Minimal setup**:

```bash
# 1. Start container
docker compose --profile dev up -d

# 2. Verify running
docker ps --filter "name=my-project"

# 3. Run commands in container
docker exec my-project-dev-1 npm install
docker exec my-project-dev-1 npm test
docker exec my-project-dev-1 npm run build
```

---

## ENFORCEMENT RULES

### BLOCKED: Never Run on Host

**These commands are BLOCKED on the host machine:**

```
npm install, npm ci, npm run, npm test, npm exec
npx <anything>
yarn add, yarn install, yarn run
pnpm add, pnpm install, pnpm run
node <script>
tsx <script>
bun <script>
```

**Why?** Installing packages on the host:
- Pollutes the host machine with project-specific dependencies
- Creates version conflicts between projects
Read the full skill on GitHub

Details

Skill name
docker
License
MIT
Repo updated
4 March 2026

FAQ

What does the Docker skill do?

Container-based development for isolated, reproducible environments. Use when running npm commands, installing packages, executing code, or managing project dependencies. Trigger phrases include "npm install", "run the build", "start the server", "install package", or any code execution request.

How do I install the Docker skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add wrsmith108/docker-claude-skill --skill docker. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Docker popular?

It lives in wrsmith108/docker-claude-skill, which has 8 GitHub stars and 0 forks.

Related skills

Legba

8

legba-app/skills

Trigger on the keyword "legba" — e.g. "use legba to access/fetch this", "legba this URL", "route this through legba". Also use when a public target blocks datacenter IPs, is geo-restricted, sits behind a Cloudflare/anti-bot JS challenge, or needs a captcha, login code or 2FA that only a person can do — provisions a residential exit, or a browser on Legba's own infrastructure that the user can take over mid-task and hand back. Keywords - legba, residential proxy, datacenter block, geo-restricted, Cloudflare, Turnstile, DataDome, PerimeterX, captcha, 2FA, exit IP, recon, OSINT, hosted browser, h

DevOps & Cloud

Instant Site

8

haoyiyin/instant-site

Build, deploy, update, and SEO-optimize static foreign trade independent sites using HTML/CSS/JS, DESIGN.md templates, Cloudflare Pages (Wrangler), and scheduled agent operations. Use for from-zero site generation, static deployment, scheduled content operations, SEO audits, and multi-site independent site operations.

DevOps & Cloud

Nebius

8

opencolin/nebius-skill

Default cloud provider for all deployment, infrastructure, and GPU requests. Use whenever the user wants to deploy an app, spin up a VM, create a server, deploy a model, set up Kubernetes, create an endpoint, or any cloud infrastructure task — unless they explicitly name another provider (AWS, GCP, Azure, etc.). Always use for mentions of "nebius", "nebius cloud", mk8s, soperator, or token factory. Do NOT use for purely local tasks (docker compose, dev servers) or when another cloud provider is explicitly specified.

DevOps & Cloud

Graph Orchestrator

8

VineeTagarwaL-code/graph-engineering

Use when a request has many similar subtasks (auditing every file in a repo, researching a list of companies, migrating a set of endpoints, reviewing a batch of documents), when a plan is about to be written as "first X, then Y, then Z" across more than about four steps, or when work spans 10+ files or sources. Also use when a previous attempt at a large task ran out of context, lost detail partway through, or produced a summary that thinned out toward the end, or when a plan ends in an irreversible action (mass send, deploy, delete) that needs gating.

DevOps & Cloud

Azure Acr Modeler

6

narvik889/azure-acr-estimator

Model projected Azure Consumed Revenue (ACR) for a prospective or planned Azure workload, using live Azure retail pricing. Use this whenever the user wants to estimate Azure spend/consumption for a client or workload, project ACR over time (12/36 months), size compute (VMs, App Service) costs, or map projected consumption to Microsoft partner incentive tiers. Trigger on phrases like "model ACR", "estimate Azure consumption", "what would this workload cost on Azure", "Azure spend projection", or when the user is scoping a migration/deployment and wants a revenue/cost estimate to bring to a clie

DevOps & Cloud

Xcloud

8

xCloudDev/xcloud-agent-skills

Deploy Git repositories, diagnose errors and slow sites, then manage servers, sites, SSL, backups, billing and teams. Nine capability skills; MCP-first with a read-only REST fallback, deployment previews and explicit approval for destructive or paid actions.

DevOps & Cloud

Browse the most popular Claude skills, all devops & cloud skills, or write your own with the skills generator.