用途:把一次代码或技能包审查拆成多个独立视角,各自寻找不同失败模式,再对每条候选发现做对抗式复核(默认倾向推翻),只有经核实成立的才写入报告。适用于本地未提交改动、已到手的 diff 文本、PR diff,或技能目录(如 skills/<name>/)。目标类型不明确时先确认,不猜测。
分组:代码视角组含正确性与自证、安全、测试覆盖与反面模式(复用 soia-dev-coding-protocol 的 Anti-Fake-Fix Gate)、范围与一致性;技能包视角组含命令/接口正确性、安全门完整性、宿主无关性、一致性与同步。严格程度可调,默认基础视角集。
流程:视角独立执行、独立读原始材料,不共享结论以防锚定;支持派生子任务时并行分派,否则按顺序逐个过并写书面切换语。候选发现固定四要素:标题、具体位置、证据等级(看到/推断/不确定)、严重度(阻断/应改/提示)。阻断与应改级发现换独立视角重新读原文尝试推翻,提示级不复核,未通过的发现直接丢弃而非弱化。输出含一句话结论(建议通过/先改/拒绝)、分档发现清单、覆盖范围说明,决定权交还使用者。
限制:只读,不改代码、不提交、不合并、不发布;不持久化数据,无需凭据或 API key;核实命令只用无副作用的 --help、--dry-run 或纯查询,有副作用或需凭据的命令改为对照官方文档。强依赖 soia-dev-coding-protocol;soia-dev-github-ops 单项依赖本技能负责拉取 PR diff。安装:claude plugin marketplace add soia-team/soia-open-skills;claude plugin install soia-dev@soia。单装可用 npx skills add soia-team/soia-open-dev-skills -g -a '*' -s soia-dev-review-panel -y;与插件同装会产生两份索引,建议二选一。具体收费与价格暂未提供。