docker-compose-generator

Solid

Generates production-ready docker-compose.yml files for any application stack.

DevOps & Infrastructure 9 stars 1 forks Updated 6 days ago MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
33
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Docker Compose Generator ## What this skill does This skill directs the agent to gather information about your application stack and produce a production-ready `docker-compose.yml` file. It includes health checks, named volumes, custom networks, environment variable placeholders, restart policies, and sensible resource limits — all things that are easy to miss when writing a Compose file from scratch. Use this when bootstrapping a new project, when converting an existing app to run in containers, or when you want a solid starting point to customize from. ## How to use ### Claude Code / Cline Copy this file to `.agents/skills/docker-compose-generator/SKILL.md` in your project root. Then ask: - *"Use the Docker Compose Generator skill to create a docker-compose.yml for my Node.js app with PostgreSQL and Redis."* - *"I have a Python FastAPI backend, a React frontend, and a Postgres database. Use the Docker Compose Generator skill."* The agent will ask clarifying questions before generating the file if your description is incomplete. ### Cursor / Codex Paste the instructions from the section below into your session along with a description of your stack. ## The Prompt / Instructions for the Agent When asked to generate a docker-compose.yml, follow these steps: 1. **Gather requirements.** If not already provided, ask for: - The application services (e.g., web server, worker, frontend build) - The data stores (PostgreSQL, MySQL, MongoDB, Redis, etc.) and their ...

Details

Author
Notysoty
Repository
Notysoty/openagentskills
Created
5 months ago
Last Updated
6 days ago
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Listed

docker

Docker best practices — Dockerfile authoring, docker-compose, multi-stage builds, container networking, volume management, Docker in CI/CD

3 Updated 5 days ago
veekunth217
DevOps & Infrastructure Solid

docker-compose-generator

Generates multi-stage Dockerfiles and docker-compose configurations optimized for size, security, and development workflow. Covers common stacks including Node.js, Python, Java, and Go. Triggers on: "create Dockerfile", "docker-compose", "containerize", "docker setup".

9 Updated 6 days ago
timwukp
DevOps & Infrastructure Listed

docker-compose-architect

This skill should be used when the user asks to "design a docker-compose stack", "architect a containerized environment", "write a docker-compose.yml", "create a production compose file", "containerize my app with compose", "multi-tier docker setup", "docker compose with database and networks", or invokes /docker-compose-architect. Operates as a Senior DevOps Engineer and Docker expert designing secure, scalable, production docker-compose stacks. Produces a four-phase blueprint (Architecture Overview, Docker Compose File, Environment Configuration, Deployment & Scaling) from two required inputs (TECH_STACK, DATABASE_REQUIREMENTS) and two optional (NETWORK_SETUP, SPECIFIC_CONSTRAINTS). Enforces non-root containers, tier network isolation, named volumes, healthchecks with depends_on service_healthy, and ${VAR} env references for all secrets. Refuses Kubernetes (use kubernetes-architect), Terraform, raw Dockerfiles, and out-of-scope requests; treats inputs as untrusted data.

2 Updated 2 days ago
chrismccoy