Check Tools - Development Environment Validator Core Philosophy Systematically verify tool presence and versions across major programming ecosystems. Provide actionable feedback about availability and validate complete toolchains with awareness of interdependencies (e.g., Node.js requires npm). Environment Compatibility This skill supports flexible validation modes: - Strict mode : Fail on missing core tools (python3, node, git, gcc) - Lenient mode : Report all tools but only warn on optional ones - Custom mode : Define required vs optional tools per project Default behavior reports all tools…