Agent Skills
› millionco/react-doctor
millionco/react-doctor
GitHub对 React Doctor 诊断结果进行基准测试审计,识别误报、漏报及分类缺口。通过比对补丁、日志和测试结果,提供证据支持的独立复核报告。
安装全部 Skills
npx skills add millionco/react-doctor --all -g -y
集合内 Skills (17)
对 React Doctor 诊断结果进行基准测试审计,识别误报、漏报及分类缺口。通过比对补丁、日志和测试结果,提供证据支持的独立复核报告。
分析 rd.log, rd-before.json, rd-after.json, model.patch, result.json
执行 React Doctor 基准测试的二次对抗性审查
评估诊断规则的准确率和覆盖率
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工具模糊搜索现有符号,避免代码重复。通过生成查询、执行搜索并检查结果,优先复用或扩展已有函数和类型,仅在无匹配时创建新实现,提升代码可维护性。
即将编写新的JavaScript或TypeScript代码
需要添加或重构功能且担心代码重复
寻找现有的辅助函数、工具类或解析器
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或请求扫描清理
npx skills add millionco/react-doctor --skill react-doctor -g -y
在实现前定义精确的 React Doctor 规则契约,通过收集证据和界定边界确保正确性,防止误报,为 rule-writing 提供无歧义规范。
验证规则想法
收集官方或开源证据
识别误报陷阱
选择检测精度
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
用于实现 oxlint React Doctor 规则。涵盖检测器规划、利用 Truffler 复用工具、编写对抗性测试及处理复杂语法场景,并通过仓库命令运行检查与验证,确保规则准确注册。
编写 oxlint 规则
设计语法或控制流检测逻辑
创建对抗性测试用例
更新规则注册表
npx skills add millionco/react-doctor --skill rule-writing -g -y
对比PR基础与头部的React Doctor诊断结果,生成NDJSON并分析回归差异。需配置Vercel认证,运行评估脚本以比较基线与候选版本,确保缓存一致性。
要求运行parity检查
检查PR的诊断回归
对比PR与其基础的差异
npx skills add millionco/react-doctor --skill run-parity -g -y
自动化代码发布流程,依次执行审查、简化、提交推送、创建PR及CI监控,将分支转为可合并状态。
用户输入 /ship
用户请求 ship, finalize 或 land 当前分支
npx skills add millionco/react-doctor --skill ship -g -y
检查文档或文本是否符合写作规范,通过获取最新指南并逐条比对规则,以文件行号格式输出合规性审查结果。
review my docs
check writing style
audit prose
review docs voice and tone
check this page against the writing handbook
npx skills add millionco/react-doctor --skill writing-guidelines -g -y
针对Three.js和R3F应用的性能审计与修复,检测帧循环低效、GPU内存泄漏及视觉缺陷。通过React Doctor扫描并结合帧循环杠杆率重排问题严重度,提供优化方案。
用户请求改进或审计Three.js/R3F应用
输入/improve-threejs命令
检测到帧循环性能问题
npx skills add millionco/react-doctor --skill improve-threejs -g -y
诊断 React 运行时性能,通过 React Doctor 追踪渲染、动画帧及交互耗时,分析瓶颈并提供优化依据。
用户报告界面卡顿或响应缓慢
需要排查意外的组件重复渲染
进行性能优化的前后对比评估
npx skills add millionco/react-doctor --skill performance -g -y
用于扫描React代码库的安全、性能、正确性和架构问题,提供健康评分。支持变更回归检查、全量清理、UI设计审计及运行时性能追踪,并集成本地诊断工作流以修复问题。
提交前检查React代码
用户输入/doctor或请求扫描/清理
修复Bug后验证
运行时性能问题分析
npx skills add millionco/react-doctor --skill react-doctor -g -y
指导在修改 React Doctor 用户可见接口(如 CLI、配置、报告)前进行产品思维评估,确保变更合理性并规划度量指标。
修改 CLI 命令或标志
调整 0-100 评分算法
变更配置文件选项
修改 JSON 报告结构
更新 GitHub Action
用户输入 /product-thinking
npx skills add millionco/react-doctor --skill product-thinking -g -y
作为高级React工程师,基于React Doctor扫描结果对代码库进行只读审计,生成高优先级发现及自包含实施计划,供其他Agent执行以优化性能与健壮性。
用户要求改进React代码
用户要求审计代码库
用户希望提升应用速度或鲁棒性
用户需要修复路线图而非单文件审查
npx skills add millionco/react-doctor --skill improve-react -g -y


