docker-compose-orchestration — Claude Code skill: what it does
A skill that helps your agent write Docker Compose files for multi-container apps: services, networks, volumes, health checks and startup order.
npx skills add manutej/luxor-claude-marketplace --skill docker-compose-orchestration -a claude-codeWhat docker-compose-orchestration does
The skill hands the agent ready patterns for compose files. It walks through the services, networks, volumes, configs and secrets sections, shows a service built from an existing image and one built from a Dockerfile, and covers dependencies declared with depends_on plus the service_healthy and service_started conditions.
Multi-container setups get their own section. A frontend, backend and database example shows ports, environment variables, volumes and networks per service, with the backend waiting on the database health check. Advanced options are there too: command, working_dir, user, env_file, resource limits and logging settings.
The examples target Compose file version 3.8 and images such as postgres:15-alpine or redis:alpine. Running a different compose schema, or moving the same stack to Kubernetes, means rewriting the samples yourself.
What it helps with
- write a compose file for a frontend, an API and a database
- set startup order with a health check
- move environment variables into
env_file - attach persistent storage through named volumes
- split services across separate networks
Example prompts for the agent
- Write a compose file with separate services for the frontend, backend and PostgreSQL
- Add a health check to the database service and start the API only once it passes
- Create a named volume for PostgreSQL data and mount it in the database service
How to install docker-compose-orchestration
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill docker-compose-orchestration -a claude-code2Manually: put the files in place
~/.claude/skills/docker-compose-orchestration/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/docker-compose-orchestration/
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill docker-compose-orchestration -a codex2Manually: put the files in place
.agents/skills/docker-compose-orchestration/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill docker-compose-orchestration -a cursor2Manually: put the files in place
.cursor/skills/docker-compose-orchestration/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install manutej/luxor-claude-marketplace docker-compose-orchestration2Manually: put the files in place
.github/skills/docker-compose-orchestration/SKILL.md1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill docker-compose-orchestration -a gemini-cli2Platform CLI
gemini skills install https://github.com/manutej/luxor-claude-marketplace --path plugins/luxor-devops-suite/skills/docker-compose-orchestrationManually: put the files in place
.devin/skills/docker-compose-orchestration/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill docker-compose-orchestration -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about docker-compose-orchestration
How do I install docker-compose-orchestration in Claude Code?
Run npx skills add manutej/luxor-claude-marketplace --skill docker-compose-orchestration -a claude-code. The skill lands at ~/.claude/skills/docker-compose-orchestration/SKILL.md.
What does docker-compose-orchestration do?
It guides the agent through writing and editing compose files: services, networks, volumes, health checks and container dependencies.
Which platforms can use this skill?
Install commands are provided for Claude, Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode.