What problem does it solve? Environment mismatches cause the classic "works on my machine" failures that waste hours of debugging time on issues that are not code bugs. This Skill catches missing runtimes, wrong versions, occupied ports, and missing configuration before any development work begins. ## Core Features & Use Cases - Runtime and Tool Validation: Detects project type from config files (package.json, pyproject.toml, Cargo.toml, go.mod) and verifies installed Node.js, Python, Rust, Go, and Docker versions against declared constraints, including a 9-tier binary detection lookup for hard CLI dependencies. - Port, Env Var, and Disk Checks: Verifies required ports are free, compares .env against .env.example by key presence only (never logging values), and checks disk space and platform-specific issues like Windows long paths or Linux file watcher limits. - Use Case: After cloning a new project, run an environment check to receive a structured READY / READY WITH WARNINGS / BLOCKED report where every finding includes a copy-paste remediation command, such as nvm install 18 for a wrong Node version. ## Quick Start Run an environment pre-flight check on this project and report any missing runtimes, tools, ports, or environment variables with fix commands.