By wrsmith108
Enforce Docker-first development by blocking host npm and Node.js commands, executing them inside containers for isolated, reproducible environments.
A Claude Code skill for container-based development with Docker. Ensures all package installations and code execution happen inside containers, keeping your host machine clean.
git clone https://github.com/wrsmith108/docker-claude-skill.git ~/.claude/skills/docker
Never run npm, node, npx, tsx, or project scripts directly on the host machine.
Always use docker exec <container-name> <command> instead.
ERR_DLOPEN_FAILED fixes.claude/docker-config.json for per-project settingsCreate .claude/docker-config.json:
{
"containerName": "my-project-dev-1",
"baseImage": "node:20-slim",
"port": 3000,
"hasNativeModules": true
}
| Your Project Has | Use |
|---|---|
| Native modules (sqlite, sharp, bcrypt) | node:20-slim |
| Pure JavaScript/TypeScript only | node:20-alpine |
| Unsure | node:20-slim (safe default) |
docker compose --profile dev up -d
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
docker exec my-project-dev-1 npm run lint
MIT - See LICENSE
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub wrsmith108/docker-claude-skillManaging Linear issues, projects, and teams for issue tracking, status updates, querying projects, and managing team workflows.
Secure environment variable management with Varlock for secrets, API keys, credentials, and sensitive configuration.
Create, review, and publish Claude Code skills with templates, best practices, and scaffolding from mature skill examples.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.