What problem does it solve? Setting up consistent development tools, environment variables, and project tasks across shells, editors, CI, and agent sessions is error-prone. This Skill guides safe, reproducible use of mise so projects run the same way everywhere without shell activation hacks or untrusted configuration risks. ## Core Features & Use Cases - Tool Version Management: Pin and install Node.js, Python, Java, Go, and other tools via mise.toml, with lockfile support for exact reproducibility. - Safe Agent Execution: Run commands with mise exec and tasks with mise run without mutating the shell, plus guidance on inspecting configs before trusting them. - Environment & Task Workflows: Manage [env] variables, .env loading, and declared project tasks, with troubleshooting for wrong versions, CI failures, and untrusted configs. - Use Case: A repository pins Node 24 and exposes a test task. An agent inspects mise config ls and mise tasks ls, then runs mise run test in CI without activating mise in any shell. ## Quick Start Ask the agent to inspect the repository's mise configuration and run the project's test task using mise exec or mise run.