·npm-migrate
!

npm-migrate

AI辅助npm包迁移升级。处理主要版本之间的重大更改、次要版本内的弃用清理、采用新的 API 和模式、npm 审核的安全驱动升级以及完全依赖项替换(将一个包交换为另一个包,例如 moment → dayjs)。分析变更日志、git diff 和文档,扫描代码库以了解实际使用情况,交叉引用以查找受影响的内容,生成有针对性的代码修复或代码修改,并使用测试套件进行验证。每当用户提到升级、迁移或更新 npm 包、处理重大更改、修复弃用警告、用替代方案替换依赖项、采用包更新中的新 API、通过代码更改运行 npm 审核修复或比较包版本之间的更改时,请使用此技能。触发短语包括:“将 axios 升级到 v2”、“迁移到express 5”、“用 dayjs 替换 moment”、“修复弃用警告”、“npm 审核表示存在漏洞”、“采用新 API”、“版本 X 和 Y 之间发生了什么变化”、“将 lodash 替换为 es-toolkit”、“帮助我升级依赖项”、“清理弃用的调用”。

3安装·0热度·@alejandrorv

安装

$npx skills add https://github.com/alejandrorv/npm-migrate --skill npm-migrate

如何安装 npm-migrate

通过命令行快速安装 npm-migrate AI 技能到你的开发环境

  1. 打开终端: 打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等)
  2. 运行安装命令: 复制并运行以下命令:npx skills add https://github.com/alejandrorv/npm-migrate --skill npm-migrate
  3. 验证安装: 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

来源:alejandrorv/npm-migrate。

SKILL.md

查看原文

AI-assisted migration of npm packages: major version upgrades, deprecation cleanup, new API adoption, security-driven updates, and full dependency replacement. Analyzes what changed, scans your codebase, and generates targeted fixes.

| Major upgrade | express 4 → 5 | Breaking changes, must fix | | Minor/patch upgrade | react 18.2 → 18.3 | Deprecation cleanup, optional but recommended | | Deprecation cleanup | Remove deprecated APIs within same major | Proactive, avoids future breakage | | Feature adoption | Adopt React Server Components | New patterns, not strictly required |

| Security fix | npm audit vulnerability | Urgency varies, may require code changes | | Dependency swap | moment → dayjs, enzyme → testing-library | Map old API to new package's API |

可引用信息

为搜索与 AI 引用准备的稳定字段与命令。

安装命令
npx skills add https://github.com/alejandrorv/npm-migrate --skill npm-migrate
分类
!安全工具
认证
收录时间
2026-02-25
更新时间
2026-03-10

Browse more skills from alejandrorv/npm-migrate

快速解答

什么是 npm-migrate?

AI辅助npm包迁移升级。处理主要版本之间的重大更改、次要版本内的弃用清理、采用新的 API 和模式、npm 审核的安全驱动升级以及完全依赖项替换(将一个包交换为另一个包,例如 moment → dayjs)。分析变更日志、git diff 和文档,扫描代码库以了解实际使用情况,交叉引用以查找受影响的内容,生成有针对性的代码修复或代码修改,并使用测试套件进行验证。每当用户提到升级、迁移或更新 npm 包、处理重大更改、修复弃用警告、用替代方案替换依赖项、采用包更新中的新 API、通过代码更改运行 npm 审核修复或比较包版本之间的更改时,请使用此技能。触发短语包括:“将 axios 升级到 v2”、“迁移到express 5”、“用 dayjs 替换 moment”、“修复弃用警告”、“npm 审核表示存在漏洞”、“采用新 API”、“版本 X 和 Y 之间发生了什么变化”、“将 lodash 替换为 es-toolkit”、“帮助我升级依赖项”、“清理弃用的调用”。 来源:alejandrorv/npm-migrate。

如何安装 npm-migrate?

打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/alejandrorv/npm-migrate --skill npm-migrate 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

这个 Skill 的源码在哪?

https://github.com/alejandrorv/npm-migrate

详情

分类
!安全工具
来源
skills.sh
收录时间
2026-02-25

相关 Skills

暂无