用途:把“React 变慢 / Next.js 页面过重 / 请求过多”这类问题转化为可重复、按优先级排序的代码审查。适用于构建或重构 React 组件、在 Next.js(App Router)中处理 RSC 边界、Server Actions 与数据获取、审查 PR 的性能回归、包体积增长、HMR 慢、冷启动问题,以及 UI 卡顿、多余重渲染和水合问题。
主要能力:技能以规则库形式组织。SKILL.md 说明如何审查与检索规则;references/rules/ 下每个文件一条规则,带 YAML frontmatter 标签,可标记、排序、演进;references/rules/_sections.md 定义章节顺序。审查按优先级推进:先 CRITICAL(请求瀑布与包体积),再 HIGH(服务端模式与序列化),然后 MEDIUM(重渲染与渲染),最后 LOW-MEDIUM(JS 热路径微优化)。
使用方式:可按关键词或标签检索规则,例如 rg -n "waterfall|Promise.all|defer await" references/rules、rg -n "barrel|optimizePackageImports|dynamic" references/rules、rg -n "cache(|React.cache|serialization|RSC" references/rules、rg -n "memo(|useMemo|useCallback|dependencies" references/rules,以及 rg -n "tags:.*bundle" references/rules、rg -n "tags:.*rerender" references/rules。审查输出建议包含:一段总结、Critical fixes(必须修复、收益最大)、High impact(应当修复)、Medium / Low(可选优化);每条问题给出规则名及对应 references/rules/ 文件、位置(path:line)、影响原因(延迟/包体积/CPU/UX)和最小修复方向(倾向小 diff)。若在 Ship Faster 运行目录中,可将报告写入 run_dir/evidence/react-best-practices-review.md。
限制:资料未提供具体规则条目内容、安装命令、收费与平台支持信息,暂未提供。