用途:当需要研究 React API 或概念、查找权威用法示例、注意事项、警告或错误信息时使用。它强调不依赖模型的既有训练知识,而是从权威来源检索。
主要能力:对任意 React API 或概念做详尽的文档研究,来源按优先级包括 React 仓库测试(行为最权威)、React 源码(警告/错误/实现细节)、Git 提交历史、GitHub PR 与评论、GitHub issue(react/react 与 reactjs/react.dev)、React Working Group 设计讨论、Flow 类型(类型签名事实来源)、TypeScript 类型(并记录与 Flow 的差异)、当前 react.dev 文档(作为基线但不视为完整)。禁止网络搜索(含 Stack Overflow、博客、社交媒体),允许通过 gh CLI 访问 GitHub API。
使用方式:以 /react-expert <topic> 形式调用,例如 /react-expert useTransition、/react-expert suspense boundaries、/react-expert startTransition。流程上先确保本地有 React 仓库并把当前 commit hash 记录到研究文档中: if [ -d ".claude/react" ]; then cd .claude/react && git pull origin main else git clone --depth=100 https://github.com/react/react.git .claude/react fi cd .claude/react && git rev-parse --short HEAD 随后并行派发 6 个研究智能体,分别聚焦测试用例、源码中的警告/错误与实现、Git 提交信息、引入或修改该 API 的 PR、暴露常见困惑的 issue、以及 Flow 与 TypeScript 类型签名对比。
产出与限制:所有智能体的发现被综合为单一研究文档,仅包含来源中找到的信息,不加入自身知识;每个代码示例必须有来源文件引用,每条结论都要有 file:line 或 PR/issue 引用。最终文档写入 .claude/research/<topic>.md(topic 中的空格替换为连字符)。文档模板包含摘要、API 签名(Flow/TypeScript 及差异)、用法示例、注意事项、警告与错误表、常见困惑、设计决策与来源链接。官网未提供收费、价格、平台等细节,暂未提供。