GPT中文GPT中文论坛社区AI工具软件大全 GPT.CC Claude Fable 5 · GPT-5.6 直连,不用连国际网 去看看 →
AI工具软件大全
首页 / Skill 技能 / React 组件组合设计

React 组件组合设计vercel-composition-patternsVercel官方放心用

装上它,AI 会按 React 组合模式帮你重构组件、减少 boolean props 泛滥。

作者:Vercel 仓库 vercel-labs/agent-skills ★ 29,421 核对于 2026-07-24
01

React 组件组合设计 是干什么的

该技能提供一套 React 组件组合模式,用来把组件从 boolean props 泛滥、难以扩展的状态,重构成可组合、易维护的结构。它会触发 AI 在架构层面给出建议:用 compound components 拆分复杂组件、把状态提升到 Provider、用显式变体组件替代布尔模式、用 children 组合替代 renderX props,并附带每条规则的错误/正确代码示例。

适合在以下场景启用:组件因 boolean props 组合爆炸而难以维护、正在搭建组件库/设计系统、需要设计灵活 API 或做代码审查。注意:部分规则仅针对 React 19,React 18 项目应跳过;对于老项目,重构要分步进行并补充测试。

把 boolean props 改写成组合结构设计可复用的组件库拆分复合组件与 Provider按 React 19 写法升级组件
02

怎么装 — 一行命令

在下面找到你用的工具,复制命令粘进终端就装好了:

其他兼容 Agent
npx skills add vercel-labs/agent-skills
通用安装器,列表里选 vercel-composition-patterns
03

装完第一句话怎么说

装好后不用任何配置,直接在对话里说:

这个组件有 isPrimary、isDisabled、isLoading 三个 boolean props,帮我用组合模式重构一下。

AI 检测到任务匹配时会自动加载这个 Skill,不需要手动开关。

04

安全体检 — 放心用

官方或可信来源出品,无危险脚本,按说明用即可。
装进来的是这些文件:
AGENTS.mdREADME.mdSKILL.mdmetadata.jsonrules/
想装前先看一眼?去仓库读源码 →
05

配这些工具用

06

常见问题

对 React 版本有要求吗?

大部分规则通用,但 React 19 相关规则(如用 use() 替代 useContext、不用 forwardRef)在 React 18 及以下不适用,需要跳过。

它会直接帮我改代码吗?

它会给出架构建议和正反示例,AI 据此重构。建议在改动前确认有测试覆盖,避免破坏现有行为。

适合什么项目启用?

适合 boolean props 多、组件库/设计系统、需要灵活 API 或做架构审查的项目;简单页面组件通常不必启用。

回 Skill 技能市集,或看 Claude Code 档案 了解宿主工具。