Agent Skill for Docker image development - Dockerfile best practices, CI testing patterns, and Docker Compose orchestration.
- Dockerfile Best Practices - Multi-stage builds, layer optimization, security
- CI Testing Patterns - Test Docker images reliably in CI pipelines
- Docker Compose - Service orchestration, health checks, networking
- Docker Bake - Multi-platform builds with BuildKit
- Security - Vulnerability scanning, non-root users, secret management
This skill activates automatically when working with:
| File Pattern | Description |
|---|---|
Dockerfile, Dockerfile.*, *.dockerfile |
Container image definitions |
docker-compose.yml, compose.yml |
Multi-container orchestration |
docker-bake.hcl |
BuildKit bake configurations |
.dockerignore |
Build context optimization |
claude mcp add-skill netresearch/docker-development-skillCopy skills/docker-development/SKILL.md to your Claude Code skills directory.
The skill activates automatically when working on:
- Dockerfile development
- Docker Compose configurations
- Docker Bake multi-platform builds
- CI/CD pipelines for container images
- Container troubleshooting
- "Create a multi-stage Dockerfile for a Node.js app"
- "Set up GitHub Actions to build and push Docker images"
- "Why is my nginx config test failing in CI?"
- "Add health checks to my docker-compose.yml"
- "Create a docker-bake.hcl for multi-platform builds"
# Bypass entrypoint for direct testing
docker run --rm --entrypoint php myimage -v# Mock upstream DNS
docker run --rm --add-host backend:127.0.0.1 nginx-image nginx -t# Create .env before validation
cp .env.example .env
sed -i 's/PLACEHOLDER/test_value/g' .env
docker compose config > /dev/nullExtended documentation in skills/docker-development/references/:
ci-testing.md- Comprehensive CI testing patterns
- Fork the repository
- Create a feature branch
- Submit a pull request
MIT License - see LICENSE