用途:该技能为 vstest 仓库的代码评审提供“文件夹→审查维度”的路由配置。当需要评审 PR、分析代码质量或做定向评审时,它根据 PR 实际改动的文件与目录,选出应激活的审查维度。
主要能力:内置一张路由表,将 vstest 各源码目录映射到主要审查维度,例如 eng/ 对应构建脚本与基础设施卫生、依赖与包完整性、源码构建与跨平台合规;src/Microsoft.TestPlatform.ObjectModel/ 对应公共 API 面保护、向后兼容与回滚安全、跨 TFM 与框架解析;src/Microsoft.TestPlatform.CommunicationUtilities/ 对应 IPC 传输与协议稳定性、错误报告与诊断清晰度、依赖与包完整性等。技能同时提供各审查维度的简要说明(如版本冲突、多 TFM 构建、进程架构与主机解析、竞态与锁范围、线缆兼容性、转储捕获、可操作错误消息、环境变量契约、RunSettings 校验、禁用标志与版本守卫、PublicAPI.txt 管理、验收测试矩阵、deps.json 对齐、退出码与跨平台脚本、空值注解与边界校验等),并给出常见评审场景示例。
使用方式:在 PR 评论中引用 @expert-reviewer,或使用 pr-expert-reviewer 工作流。流程为:智能体识别 PR 中变更的文件/文件夹,本技能的路由表映射出适用维度,智能体激活匹配维度并应用其 CHECK 项,最终仅输出已激活维度内的发现。范围边界:本技能只负责文件夹到维度的映射、维度摘要与场景示例;完整 CHECK 项、严重级别分类、评论格式与评审决策由智能体负责;构建/测试命令属于 vstest-build-test 技能,测试结果文件解析属于 trx-analysis 技能,均不在本技能范围内。
限制:资料未提供独立安装命令、收费方式、支持平台或效果数据,这些暂未提供;技能本身不包含完整审查逻辑,须与 @expert-reviewer 智能体配合使用。