Agent Skills
› millionco/react-doctor
millionco/react-doctor
GitHub对React Doctor诊断工具在基准测试中的误报、漏报及分类缺失进行审计。通过比对日志和补丁文件,独立验证并统计失败分布,提供基于证据的缺陷分析结果。
Install All Skills
npx skills add millionco/react-doctor --all -g -y
Skills in Collection (17)
对React Doctor诊断工具在基准测试中的误报、漏报及分类缺失进行审计。通过比对日志和补丁文件,独立验证并统计失败分布,提供基于证据的缺陷分析结果。
分析React Doctor基准测试结果
检查rd.log或result.json等诊断数据
要求对诊断发现进行二次对抗性审查
npx skills add millionco/react-doctor --skill benchmark-fp-fn-audit -g -y
专注于简化、清理和重构近期修改的代码,在保持功能不变的前提下提升代码清晰度、一致性和可维护性,遵循项目规范并消除冗余。
要求简化或清理代码
代码变更后需要优化
npx skills add millionco/react-doctor --skill deslop -g -y
在编写JS/TS代码前,利用truffler工具模糊搜索相似或现有的函数、类型等符号,以复用或扩展现有代码,避免重复实现。适用于添加或重构功能时进行去重检查。
准备在JS/TS仓库中添加新功能
需要重构现有代码逻辑
担心创建与已有代码重复的功能
npx skills add millionco/react-doctor --skill find-similar-functions -g -y
用于对 React Doctor 规则进行模糊测试,检测崩溃、性能问题及误报。提供运行Harness、分类结果及修复误报的完整流程,确保规则鲁棒性。
规则测试通过后需验证鲁棒性
调查模糊测试发现或用户报告的误报
npx skills add millionco/react-doctor --skill fuzz -g -y
用于在本地运行 React Doctor 规则评估,针对未提交的代码变更进行样本测试。通过检查真实开源项目的命中情况,识别误报并添加回归测试,为提交 PR 前的规则验证提供证据支持。
需要验证未提交的规则变更
寻找规则误报证据
PR 提交前的本地评估
npx skills add millionco/react-doctor --skill rde-eval -g -y
用于扫描 React 代码库的安全、性能、正确性及架构问题,提供健康评分。支持变更回归检查、全面清理及 UI 设计审计,并集成本地分诊工作流以自动修复问题。
完成功能或修复 Bug 后提交前
用户输入 /doctor 或要求扫描/清理诊断
需要检查 React 代码的 lint、可访问性或打包大小
npx skills add millionco/react-doctor --skill react-doctor -g -y
为React Doctor规则制定精确契约,通过收集证据和定义行为边界,确保规则实现的正确性并减少误报。
验证规则想法
收集官方或开源证据
识别误报陷阱
选择检测精度
npx skills add millionco/react-doctor --skill rule-research -g -y
用于在合并前验证 React Doctor 规则实现,涵盖代码审查、测试运行、PR 一致性比对及发布制品准备。
规则实现完成后
合并请求提交前
需要验证检测器正确性时
npx skills add millionco/react-doctor --skill rule-validate -g -y
指导实现 React Doctor 的 oxlint 规则,涵盖规划检测器、编写代码与对抗性测试、复用工具及运行仓库检查。
编写 oxlint 规则
设计语法或控制流检测逻辑
创建对抗性测试用例
更新规则注册表
npx skills add millionco/react-doctor --skill rule-writing -g -y
用于对比 GitHub PR 与基准版本的 React Doctor 诊断结果,通过运行评估脚本生成 NDJSON 并比较差异,检测回归或新增问题。
检查 PR 的诊断回归
对比 PR 与基线版本
报告新增或移除的诊断项
npx skills add millionco/react-doctor --skill run-parity -g -y
将当前分支从编码完成状态推进至可合并状态的自动化流水线,依次执行代码审查、代码简化、提交推送、创建PR及持续跟进直至可合并。
用户输入 /ship
用户请求 ship, finalize 或 land
npx skills add millionco/react-doctor --skill ship -g -y
审查文档或文本内容是否符合写作规范,通过获取最新指南并逐条比对,输出文件行号格式的违规项。
review my docs
check writing style
audit prose
npx skills add millionco/react-doctor --skill writing-guidelines -g -y
用于审计和优化 Three.js/React Three Fiber 应用的性能与视觉缺陷,通过 React Doctor 扫描并结合帧循环逻辑修复内存泄漏、无效渲染等问题。
用户请求优化或审计 Three.js/R3F 应用
检测到帧循环性能瓶颈或 GPU 内存泄漏
出现 z-fighting、阴影错误等视觉缺陷
输入 /improve-threejs 命令
npx skills add millionco/react-doctor --skill improve-threejs -g -y
诊断React运行时性能,通过React Doctor追踪渲染、动画帧及交互耗时。适用于慢交互、意外重渲染场景,分析浏览器与React工作负载,定位性能瓶颈并提供优化依据。
用户报告界面卡顿或响应缓慢
发现组件异常频繁重渲染
需要对比性能优化前后的指标变化
npx skills add millionco/react-doctor --skill performance -g -y
React Doctor用于扫描React代码库的安全、性能、正确性及架构问题,输出健康评分。支持变更回归检查、全量清理、UI设计审计及运行时性能分析。提供本地分级修复工作流,辅助开发者在提交前或遇到诊断需求时提升代码质量。
完成功能开发后
修复Bug后
提交React代码前
用户输入/doctor命令
请求扫描或清理React诊断
npx skills add millionco/react-doctor --skill react-doctor -g -y
面向产品负责人的用户交互面变更检查清单,覆盖CLI、配置及API等契约级改动。用于评估变更必要性、复用性、遥测指标及兼容性,确保对外发布质量。
修改用户可见的CLI命令或标志
变更0-100评分算法
新增或修改配置文件选项
调整JSON报告Schema结构
修改包API或退出码
更新GitHub Action输入输出
优化终端输出或用户体验
用户输入/product-thinking
npx skills add millionco/react-doctor --skill product-thinking -g -y
作为资深React工程师,基于React Doctor扫描结果对代码库进行只读审计,识别高价值问题并生成可执行的优化实施计划,供其他智能体或模型执行。
用户要求改进React代码
请求审查整个代码库
希望提升应用性能或健壮性
需要修复路线图而非单次Diff审查
npx skills add millionco/react-doctor --skill improve-react -g -y


