system-environment-setup

Installation
Summary

Docker Compose, environment variables, dev containers, and infrastructure-as-code templates for consistent local and production setups.

  • Provides complete Docker Compose configuration for multi-service development (web app, PostgreSQL, Redis, Nginx) with volume mounting and service dependencies
  • Includes .env management patterns with type-safe environment variable loading in Node.js and mandatory .gitignore rules to prevent secret commits
  • Offers VS Code dev container setup with pre-configured extensions, port forwarding, and automated dependency installation
  • Supplies Makefile convenience commands for common tasks (install, dev, docker-up, migrate, seed) and Terraform infrastructure-as-code templates for AWS deployment (VPC, RDS, ECS, load balancer)
SKILL.md

System & Environment Setup

When to use this skill

  • New project: Initial environment setup
  • Team onboarding: Standardizing new developer environments
  • Multiple services: Local execution of microservices
  • Production replication: Testing production environment locally

Instructions

Step 1: Docker Compose Configuration

docker-compose.yml:

version: '3.8'
Related skills

More from supercent-io/skills-template

Installs
10.5K
GitHub Stars
88
First Seen
Jan 24, 2026