← ClaudeAtlas

composelisted

Generate docker-compose.yml — multi-service, network, volumes, healthcheck.
KhaiTrang1995/agentic-awesome-kits · ★ 7 · AI & Automation · score 69
Install: claude install-skill KhaiTrang1995/agentic-awesome-kits
# /compose — Generate Docker Compose ## Input examples ``` /compose .NET API + Angular + SQL Server /compose fullstack --with-db --with-redis /compose monitoring stack --with-elk ``` ## Mandatory rules - Compose file version 3.8+ - Every service has a **healthcheck** - **depends_on** with condition `service_healthy` - Segmented networks: `frontend`, `backend`, `monitoring` - Named volumes for persistent data (db, logs) - Environment variables via `.env` file, NEVER hardcoded - **restart: unless-stopped** for production - Only expose the ports actually needed ## Output ``` docker-compose.yml docker-compose.dev.yml (dev override) .env.example ``` ## References - @.claude/rules/docker-conventions.md