← Back to Skills Marketplace
43
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nvs-node-version-switcher
Description
Manage Node.js versions using NVS (Node Version Switcher). Use when switching Node.js versions, installing new versions, managing version aliases, or when th...
Usage Guidance
This skill appears coherent and safe for its stated purpose. Before running: (1) review the install_nvs.sh and check_nvs_status.sh scripts locally to confirm you’re comfortable with cloning from https://github.com/jasongin/nvs; (2) expect the NVS install to modify your shell environment (PATH/profile) so that nvs is available in future sessions; (3) run the scripts in an environment you control (or sandbox) if you want to avoid persistent changes; (4) on Windows prefer the suggested winget/choco methods rather than running the Unix shell install script. If you need greater assurance, inspect the upstream jasongin/nvs repository directly before proceeding.
Capability Analysis
Type: OpenClaw Skill
Name: nvs-node-version-switcher
Version: 1.0.0
The skill bundle provides a legitimate and well-documented set of tools for managing Node.js versions using the official NVS (Node Version Switcher) utility. The included shell scripts (check_nvs_status.sh, install_nvs.sh) follow standard installation procedures by cloning from the official GitHub repository (https://github.com/jasongin/nvs) and do not exhibit any signs of data exfiltration, malicious execution, or unauthorized persistence. The instructions in SKILL.md are appropriately scoped to the stated purpose of Node.js version management.
Capability Assessment
Purpose & Capability
The skill's name and description match the provided SKILL.md, examples, and scripts. All required actions (installing, switching, listing Node versions) are directly related to NVS. Required artifacts (git clone of jasongin/nvs, NVS_HOME usage) are appropriate for this purpose.
Instruction Scope
Runtime instructions are limited to checking for nvs, cloning the official GitHub repo, sourcing nvs.sh, and running nvs commands. The scripts read only expected local files/variables (e.g., NVS_HOME, .node-version) and do not attempt to read unrelated system files or transmit data to unexpected endpoints.
Install Mechanism
There is no platform install spec; the included install script uses git clone from the official jasongin/nvs GitHub repository and sources the project's install script. This is a standard, low-risk approach (no obscure URLs or third-party binaries).
Credentials
The skill requests no credentials or config paths. It references NVS_HOME/NVS_NODE_HOME, which are appropriate and expected for an NVS installer. No unrelated secrets or environment variables are requested.
Persistence & Privilege
The install script will place NVS under the user's home (~/.nvs) and the upstream NVS install process typically adds shell sourcing so nvs is available in future shells (i.e., it introduces persistent shell integration and changes to PATH). This is expected for a version manager but is a persistent change the user should be aware of.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nvs-node-version-switcher - After installation, invoke the skill by name or use
/nvs-node-version-switcher - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
nvs-node-version-switcher 1.0.0
- Initial release of skill for managing Node.js versions with NVS (Node Version Switcher)
- Provides instructions for installation on Windows, Mac, and Linux
- Details core commands for installing, switching, and listing Node.js versions
- Documents advanced features: automatic version switching, version aliases, migrating global packages, and remote configuration
- Includes troubleshooting tips, environment variable info, and VS Code integration guidance
Metadata
Frequently Asked Questions
What is NVS Node.js Version Manager?
Manage Node.js versions using NVS (Node Version Switcher). Use when switching Node.js versions, installing new versions, managing version aliases, or when th... It is an AI Agent Skill for Claude Code / OpenClaw, with 43 downloads so far.
How do I install NVS Node.js Version Manager?
Run "/install nvs-node-version-switcher" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is NVS Node.js Version Manager free?
Yes, NVS Node.js Version Manager is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does NVS Node.js Version Manager support?
NVS Node.js Version Manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created NVS Node.js Version Manager?
It is built and maintained by 15 (@zhuzeyu22); the current version is v1.0.0.
More Skills