用途:Gate-WF 是一个质量闸门(gate),不是修复器,只返回裁决、不修改代码。它针对分支改动执行并行评审,输出发现项与判定,供人工决定后续处理。
主要能力:默认并行运行 bug-reviewer、solid-reviewer、security-reviewer、simplify-reviewer;当检测到 React/Next 依赖时追加 react-reviewer,存在 .tsx/.jsx 时追加 a11y-reviewer,检测到 i18n 库时追加 i18n-reviewer,检测到迁移路径或 updateMany/bulkWrite/deleteMany 时追加 migration-reviewer。评审后有分级对抗性验证(BLOCKER 3 名 skeptic、MAJOR 1 名、NIT 0 名),并按文件与行去重,再做一次上下文标注;CLAUDE.md/ADR 综合与评审并行。
使用方式:需在 settings.json 的 env 中启用 CLAUDE_CODE_WORKFLOWS=1 并安装插件;编排脚本在 skills/gate-wf/scripts/workflow.js。可传入位置参数作为对比基线分支(缺省自动探测 main→master→develop),支持 --force-fresh、--ignore-scope-gate、--resume <runId>,以及 --dismiss/--undismiss/--show-dismissed 管理误报抑制登记。运行前需确认 vercel-react-best-practices、solid、security-review、simplify、code-slop 等评审技能可达,缺失须先安装。
适用场景:分支改动在提交前或合并前的集中质量检查。
限制:不执行 lint、typecheck、测试,假定其已运行;缓存以 v4 为键,任何工作区改动都会使缓存失效;>200 文件的硬停止或 ≥4 个可疑文件会直接退出(除非 --ignore-scope-gate);Linear、gh、devsql 为软依赖,缺失时优雅降级。其他细节暂未提供。