vx-usage
This skill teaches AI coding agents how to use vx - the universal development tool manager. Use this skill whenever the user's project uses vx (has vx.toml or .vx/ directory), or when the user mentions vx, tool version management, or cross-platform development setup. vx transparently manages Node.js, Python, Go, Rust, and 50+ other tools with zero-config. --- # VX - Universal Development Tool Manager vx is a universal development tool manager that automatically installs and manages development tools (Node.js, Python/uv, Go, Rust, etc.) with zero configuration. ## Core Concept Instead of requiring users to manually install tools, prefix any command with `vx`: ```bash vx node --version # Auto-installs Node.js if needed vx uv pip install x # Auto-installs uv if needed vx go build . # Auto-installs Go if needed vx cargo build # Auto-installs Rust if needed vx just test # Auto-installs just if needed ``` vx is fully transparent - same commands, same arguments, just add `vx` prefix. ## Essential Commands ### Tool Execution (most common) ```bash vx <tool> [args...] # Run any tool (auto-installs if missing) vx node app.js # Run Node.js vx python script.py # Run Python (via uv) vx npm install # Run npm vx npx create-react-app app # Run npx vx cargo test # Run cargo vx just build # Run just (task runner) vx git status # Run git ``` ### Tool Management ```bash vx install node@22 # Install specific version vx install uv go rust # Install multiple tools at once vx list # List all available tools vx list --installed # List installed tools only vx versions node # Show available versions vx switch node@20 # Switch active version vx uninstall [email protected] # Remove a version ``` ### Project Management ```bash vx init # Initialize vx.toml for project v
Changelog: Source: GitHub https://github.com/loonghao/transx
No comments yet. Be the first one!