What problem does it solve? Setting up a consistent development environment for new team members or new machines is repetitive and error-prone, involving dependency installation, IDE configuration, database initialization, and tooling setup that varies per developer. ## Core Features & Use Cases - Automated Setup Scripts: Generate bash scripts that check prerequisites, install Python and Node dependencies, configure git hooks, and initialize databases. - Docker Dev Environments: Create Dockerfile.dev and docker-compose configurations bundling the app, PostgreSQL, and Redis for reproducible local development. - IDE & Tooling Standardization: Produce VS Code settings, extension recommendations, Makefiles for common tasks, and pre-commit hook configurations with ruff, black, and mypy. - Use Case: A new engineer joins your team. Use this Skill to generate a complete onboarding setup including a setup.sh script, docker-compose.dev.yml, VS Code settings, and a Makefile so they can run the project within minutes. ## Quick Start Generate a complete development environment setup for my Python and Node project including a setup script, Docker Compose file, and pre-commit configuration.