React 旧项目渐进升级

原名:react-modernization

先固定原有行为,再评估版本升级、Hooks 和并发特性的改造范围。

中文 Skills 技能说明

老 React 产品需要更新依赖但又不能影响客户使用时,可让前端开发工程师规划。提供当前版本、组件、依赖、测试和目标版本,技能划分可独立迁移的部分,交付兼容清单、分步修改与回归计划。不盲目追最新版本,也不一次重写全部组件;升级收益要靠实际测量。桌面端先在分支或隔离环境处理,保留未提交改动及锁文件,发布前验证原流程、依赖和回退,最终升级由老板与开发人员确认。

上游能力依据

上游原始适用说明:Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Use when modernizing React codebases, migrating to React Hooks, or upgrading to latest React versions.

上游 SKILL.md 主要章节(保留原文标题):

使用边界

先读取项目约定、依赖版本和现有测试,再提出最小改动。写文件、运行脚本、提交代码或发布前应检查差异并保留回退路径。

作者、翻译与许可证

原作者
Seth Hobson(wshobson)与 agents contributors
中文翻译
CEOFans翻译
许可证
MIT
上游来源
https://github.com/wshobson/agents/tree/46891e7e60da0e52baf1050b7b6391b64e84c6d9/plugins/framework-migration/skills/react-modernization

适用范围

平台:linux、macos、windows;标签:软件开发、React 旧项目渐进升级、开源技能

安全提示

基础静态扫描不等于绝对安全。技能可能调用命令、浏览器、云服务或本地文件,请在最小权限环境中使用,高风险操作必须人工确认。

如发现侵权、许可证或安全问题,可在本页前台提交投诉,管理员复核后可立即下架。