Create reproducible dev environments
flox-environmentsskillsetup L3★0
Sheshiyer/skill-clusters ↗What it does
Create reproducible cross-platform development environments with Flox declarative config
Best for
Setting up project dependencies (Python, Node, Rust, system libs) once and sharing a lock file so all devs get identical environments.
Inputs
- · Flox manifest (packages, environment variables)
- · system dependencies
- · toolchain specifications
Outputs
- · Isolated dev environment
- · environment export for sharing
- · lock file for reproducibility
Requires
- · Flox CLI
- · Nix package manager
Preconditions
- · Flox installed
- · Nix available (via Flox or system install)
Failure modes
- · package not in nixpkgs
- · version conflict between deps
- · native library linking fails
- · Nix evaluation timeout
Trust signals
- · Cross-platform support documented
- · integration with Python/Node/Rust/Go
- · Nix-based reproducibility
- · project-level manifest