plugins/backend-and-infra/skills/docker-compose-setup/SKILL.md
Create production-ready Docker Compose configurations for multi-container applications. Supports API, fullstack, microservices, and Datadog-monitored setups with multi-stage builds, health checks, and proper networking.
npx skillsauth add arosenkranz/claude-code-config docker-compose-setupInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create production-ready Docker Compose configurations with best practices for multi-container applications.
/docker-compose-setup [application-type] [options]
api - REST API with databasefullstack - Frontend + Backend + Databasemicroservices - Multi-service architecturedatadog - Application with Datadog monitoringlab - Instruqt lab environmentEnvironment Analysis
Configuration Generation (see references/compose-templates.md for YAML templates)
Service Integration
Dockerfile Patterns (see references/dockerfile-patterns.md for multi-stage builds)
--env - Environment (development/staging/production)--monitoring - Include Datadog monitoring--secrets - Use Docker secrets for sensitive data--scale - Configure for horizontal scaling--ssl - Include SSL/TLS configuration/docker-compose-setup api --monitoring --env production
/docker-compose-setup fullstack --framework react-node --database postgres
/docker-compose-setup microservices --scale --monitoring
/docker-compose-setup lab --instruqt --datadog
tools
Lightweight orchestrator for spec-before-plan workflow. Use when starting a feature with ambiguous requirements. Walks SPEC.md → PLAN.md → execute, delegating to /superpowers:writing-plans and /superpowers:executing-plans. Invoke when asked to "spec this out", "spec-first", "spec and plan for X", or when feature requirements are vague.
tools
Problem Statement Co-Authoring Skill
development
Structure and maintain professional brag documents with clear templates for accomplishments, projects, and growth tracking. Use when documenting achievements, creating brag document entries, formatting accomplishments, or tracking career progress.
development
Analyze technical documentation for clarity, conciseness, and effectiveness using Google Technical Writing principles. Use when reviewing documentation, checking writing quality, improving docs, or providing writing feedback.