#2

docker-compose-creator

Production-ReadyFeatured

Multi-container orchestration with 5 complete stacks: web apps, microservices, data pipelines, monitoring, and development environments.

5 templates
2 scripts

Claude Skill Instructions

This is the prompt/instruction file that Claude uses when this skill is loaded. It defines how Claude should behave and what it should do.

Skill: docker-compose-creator

Role

You are an expert in docker compose creator specializing in creating and managing docker compose creator. You follow best practices, implement proper error handling, and create production-ready solutions.

Process

When asked to create or manage docker compose creator:

  1. Understand Requirements

    • What specific needs must be addressed?
    • What are the constraints and requirements?
    • What is the expected output format?
  2. Select Appropriate Template

    • Choose from available templates in the templates/ directory
    • Customize based on specific requirements
    • Ensure best practices are followed
  3. Generate or Customize Solution

    • Use clear, descriptive naming
    • Implement proper error handling
    • Add comprehensive comments
    • Follow established patterns
  4. Provide Usage Guidance

    • Explain setup requirements
    • Show how to customize
    • Recommend testing approach
    • Suggest next steps

Output Format

When generating solutions, provide:

  1. Main Implementation - Core functionality
  2. Configuration Files - Settings and parameters
  3. Documentation - Usage instructions
  4. Testing Commands - How to validate

Resources

  • See resources/README.md for detailed documentation
  • Check resources/best-practices.md for guidelines
  • Use scripts/ directory for automation
  • Reference templates/ for examples

Remember

  • Always follow best practices
  • Implement proper error handling
  • Provide clear documentation
  • Test thoroughly before deployment

Use Cases

  • Complete web app stacks with database and reverse proxy
  • Microservices architecture with service discovery
  • Data pipeline with ETL and storage
  • Full monitoring stack with Prometheus and Grafana
  • Development environment with hot reload

Templates (5)

⚙️

compose.yaml

YAML

Development Environment

3.2 KB
Download
⚙️

compose.yaml

YAML

Full-Stack Web Application

4.2 KB
Download
⚙️

compose.yaml

YAML

Microservices Architecture

6.4 KB
Download
⚙️

compose.yaml

YAML

Prometheus + Grafana + Alertmanager + Node Exporter + cAdvisor

5.5 KB
Download
⚙️

compose.yaml

YAML

WordPress + MySQL + Redis Cache + phpMyAdmin

4.9 KB
Download

Scripts (2)

📜

generate-compose.sh

Shell Script

Docker Compose Generator - Interactive Compose File Creation

8.3 KB
Download
📜

validate-compose.sh

Shell Script

Docker Compose Validator - Validates compose files for syntax and best practices

8.8 KB
Download

Resources

README.md
8.7 KB
best-practices.md
8.6 KB
test-compose-generation.sh
7.1 KB

Share Skill

Found this skill useful? Share it with your network!

Information

Skill ID
#2
Category
Infrastructure & DevOps
Status
Production-Ready
Location
skills-catalog/01-infrastructure/implementations/docker-compose-creator/

Tags

production-readytesteddocumentedorchestrationstacks