Docker Best Practices
🤖 AI Summary
This skill generates optimized, production-ready Dockerfiles for Node.js applications by implementing multi-stage builds, Alpine-based images, and efficient dependency caching with `npm ci`.
How to Install
Claude Code:
git clone --depth 1 https://github.com/rohitg00/awesome-claude-code-toolkit.git && cp awesome-claude-code-toolkit/skills/docker-best-practices ~/.claude/skills/SKILL.md -rFROM node:22-alpine AS deps WORKDIR /app COPY package.json package-lock.json ./ RUN npm ci --only=production
Details
| Category | Coding → generation |
| Source | rohitg00/awesome-claude-code-toolkit |
| SKILL.md | View on GitHub → |
| Repo Stars | ★ 2.2K |
| Est. per Skill | 54 (shared across 40 skills from this repo) |
| Difficulty | Intermediate |
| Risk Level | N/A |
Related Skills
runapi-cli
RunAPI CLI Overview The runapi CLI is the execution layer for RunAPI model tasks. Use it when an age
runapi-cli
RunAPI CLI Overview The runapi CLI is the execution layer for RunAPI model tasks. Use it when an age
sentry
- If not already authenticated, ask the user to run sentry auth login or set SENTRYAUTHTOKEN as an e
dependency-resolver
--- name: dependency-resolver version: 1.0.0 description: Automated dependency conflict detection an
Works Well With
Skills from the same repository — often designed to work together