用途:对指定范围的前端代码做缺陷与项目契约违规审查,覆盖 web/ 与 packages/dify-ui/。仅在用户明确要求审查或审计时启用,支持待提交变更、指定文件等范围。
主要能力:以证据为先,先确定审查范围(请求的文件或当前 diff),阅读改动行、行为归属方及最近的 AGENTS.md;仅在影响正确性时追踪公共消费者、生成契约、基础 API 或运行时配置。只报告可观察失败、违反契约、安全边界或可证明的维护风险;团队约定视为契约,需说明其范围与例外,不得编造用户影响。
规则路由:按 diff 匹配读取对应参考文件,如无障碍与交互读 references/accessibility-ui.md,Dify UI 导入与基础组件契约读 references/dify-ui.md,组件架构读 references/component-architecture.md,数据查询契约读 references/data-query-contracts.md,测试读 references/testing.md,性能读 references/performance.md,运行时不变式读 references/dify-invariants.md,通用 TypeScript 与样式质量读 references/code-quality.md。仅在代码落入相应契约时读取 packages/dify-ui/README.md、AGENTS.md、docs/overlays.md 或 web/docs/test.md;本地代码与参考无法确定框架、浏览器或无障碍行为时查官方文档。
严重级别与输出:P0 为安全或隐私泄露、数据丢失、生产崩溃、关键流程不可访问;P1 为用户可见回归、API 或授权契约无效、水合失败、主要交互损坏;P2 为具体可维护性、性能、测试或无障碍缺陷,或明确项目契约的实质违规;P3 为轻微可操作清理,除非要求彻底审计否则省略。按严重级别排序,给出文件与行号、观察到的失败或适用规则及具体修复方向;约定类发现需说明规则适用性,下游后果须有证据。无发现时简短说明并指出验证缺口,不加赞美、推测风险或主动实现修复。
限制:仅用于前端代码审查,不激活其他技能的实现工作流;具体命令与安装方式暂未提供。