ns-node-upgrade
Plans a Node.js runtime upgrade for a project. Use when the user asks which Node version to use, upgrade/migrate Node.js, address LTS/EOL, update .nvmrc or engines, or move between Node versions. Produces version detection, LTS/EOL rationale, dependency compatibility checks, upgrade steps, and rollback guidance.
Install
With your agent
Install OMGSkills skill "nodesource/nsolid-skills-plugin:skills/ns-node-upgrade" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/nodesource/nsolid-skills-plugin /tmp/nsolid-skills-plugin && ln -s /tmp/nsolid-skills-plugin/skills/ns-node-upgrade ~/.claude/skills/ns-node-upgrade
From README
Get the Authoritative Release Schedule Before reasoning about LTS or EOL dates, fetch live data (use the absolute path of the directory where you read this SKILL.md): The script prints a markdown table fetched from endoflife.date (with an offline fallback): If a release schedule table is already injected into the prompt by the host (labelled AUTHORITATIVE Node.js release schedule), use it verbatim — do not run the script, do not substitute values from your training data. In all cases: treat the table as the source of truth for LTS names, EOL dates, and latest patch versions. Do not override it with training-data values. Detect the Current Node.js Version If detection results are already provided in the prompt (labelled Detected Node.js version information), use those results and skip manual detection. Otherwise, check in order: package.json → engines.node field (project pin — authoritative for the project). .nvmrc file in the workspace root. .node-version file in the workspace root.
More from this repo
ns-advanced-memory-leak-hunter
Performs an advanced N|Solid memory leak hunt comparing baseline vs peak heap evidence to isolate retained...
ns-analyze-asset
Analyzes an existing N|Solid diagnostic asset by asset ID or local asset path using asset-summary.
ns-analyze-event
Investigates an existing N|Solid event payload and correlates relevant MCP evidence.
