package-updater

Automate package updates across npm, yarn, pnpm, and bun.

Updated Nov 30, 2025
One-click install
npx skills add https://github.com/snhrm/claude-plugin --skill package-updater
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: package-updater
Source: https://github.com/snhrm/claude-plugin/tree/main/plugin/skills/package-updater
Command: npx skills add https://github.com/snhrm/claude-plugin --skill package-updater

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill performs package updates across npm, yarn, pnpm, and bun, and manages Node.js version updates with various tool integrations to keep projects current and secure.

Core Features & Use Cases

  • Package Updates: Install or update packages across npm, yarn, pnpm, and bun.
  • DevDependencies: Handle -D installations where needed.
  • Node.js Version Management: Update Node.js versions via mise, nvm, asdf, nodenv, or fnm, and reflect changes in local configs.
  • Use Case: Upgrade a project from React 18 to 19 and bump TypeScript while aligning Node.js to an LTS version.

Quick Start

Update the specified packages to their latest compatible versions and adjust the local Node.js version accordingly.

Frequently Asked Questions about package-updater

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

FAQPage Schema
How do I update dependencies across npm, yarn, pnpm, and bun?

Update dependencies by specifying packages and package manager. This Skill parses commands for npm, yarn (v1 and berry), pnpm, and bun, then outputs a JSON with the action, packages to update, and any Node.js version changes needed for your project.

Can I update Node.js versions with nvm, mise, asdf, nodenv, or fnm?

Yes. This Skill manages Node.js version updates across mise, nvm, asdf, nodenv, and fnm, reflecting changes in local configs so your project aligns with the specified Node.js version.

How do I handle devDependencies during package updates?

Specify -D flag for devDependencies. The Skill processes devDependency installations alongside regular dependencies, outputting structured actions for your package manager.

What should I do if I encounter ERESOLVE or version not found errors during updates?

This Skill includes guidance for common errors like ERESOLVE, version not found, and permissions issues, helping you resolve blockers when updating packages across multiple managers.

Can I update multiple packages and Node.js version at the same time?

Yes. Update single or multiple packages while managing Node.js versions together—for example, upgrading React 18 to 19, bumping TypeScript, and aligning Node.js to an LTS version in one workflow.