Dev Containers & Nix Environments Reproducible, portable development environments that eliminate environment drift. When to Use This Skill Use this skill when: - Onboarding new developers (zero-to-productive in minutes) - Standardizing toolchains across a team - Eliminating "works on my machine" problems - Setting up CI environments that match local dev - Creating ephemeral, disposable dev environments Dev Containers Basic Configuration Docker Compose Dev Container Custom Dockerfile Nix Flakes Basic Flake Pin Dependencies Devbox (Nix Made Simple) Devbox wraps Nix with a friendlier interface:…