node-upgrade

Upgrades Node.js dependencies in pnpm workspaces with health checks and rollback.

1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/yu-iskw/lightdash-tools --skill node-upgrade
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: node-upgrade
Source: https://github.com/yu-iskw/lightdash-tools/tree/main/.claude/skills/node-upgrade
Command: npx skills add https://github.com/yu-iskw/lightdash-tools --skill node-upgrade

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of upgrading Node.js dependencies within pnpm workspaces, ensuring project stability by incorporating health checks and validation steps.

Core Features & Use Cases

  • Dependency Upgrades: Safely update specified packages or all dependencies.
  • Health Checks: Runs pnpm audit and pnpm test before and after upgrades.
  • Rollback Plan: Provides a clear procedure to revert changes if validation fails.
  • Use Case: When asked to "update all packages to their latest versions" or "upgrade the express dependency", this skill will perform the upgrade, validate the project, and commit the changes.

Quick Start

Use the node-upgrade skill to upgrade all Node.js dependencies in the current workspace.

Frequently Asked Questions about node-upgrade

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely upgrade Node.js dependencies in a pnpm workspace?

To safely upgrade Node.js dependencies in a pnpm workspace, this skill performs pre-upgrade health checks, executes targeted or full package upgrades, and validates project stability through testing before committing changes.

What is the best way to handle dependency version mismatches when upgrading packages?

Handling dependency version mismatches during package upgrades is managed by executing targeted updates and validating the project post-upgrade, ensuring that version conflicts are resolved without breaking the workspace.

Does upgrading all Node.js dependencies require running tests beforehand?

Upgrading all Node.js dependencies requires running `pnpm audit` and `pnpm test` as pre-upgrade health checks to verify the baseline project stability before applying any package version changes.

What happens if validation fails after a pnpm dependency upgrade?

If validation fails after a pnpm dependency upgrade, the skill provides a structured rollback plan to revert the changes, ensuring the project returns to its previous stable state.

How to automate updating all packages to their latest versions in Node.js?

Automating the process to update all packages to their latest versions involves running a full upgrade command, executing pre and post-upgrade health checks, and automatically committing the validated changes.