SuperAPI AI 工具集

user-story-reviewer

通用与其它

查看项目

更新于 10-15 21:37

技能介绍

用途:独立审查一个 GitHub story PR,审查者与实现者分离,只做审查,所有代码改动交回实现者,以保持后续审查的独立性。

主要能力:读取仓库说明、完整 issue、验收标准、依赖、既往发现与合并策略;检查 PR 元数据、base、当前 head SHA、草稿状态、提交、变更文件、检查、可合并性、关联 issue 与已有审查;阅读 diff 与相关上下文代码;逐条核对验收标准与实现及验证证据;审查正确性、回归、测试、失败路径、安全、权限、数据安全、兼容性、迁移、并发、性能、诊断、运维与文档;针对变更行为与最高风险运行聚焦的独立验证;在工具可用时于合适运行时中验证用户可见行为。

决策与合并:存在验收、正确性、安全、兼容性或测试信心问题时请求修改;全部通过且允许正式批准时批准;实现无误但当前 GitHub 身份无法正式批准时仅评论;仅在仓库策略授权且前置条件全部通过时合并。批准或合并前需确认 PR 仍开放、非草稿、基于预期分支、处于已审查的精确 head、可合并且符合检查与审查策略。使用 scripts/approve_or_merge_pr.sh 进行绑定提交的批准或合并,先查看其 --help,传入预期 head 与仓库授权的直接合并方式或队列模式,不要启用异步自动合并。合并后重新读取 PR 与 issue,报告实际合并与关闭状态。

审查记录:在 PR 上发布包含 Findings、Acceptance Criteria 表格、Verification、Decision 的详细审查,并向协调者返回包含 Issue、PR、Head SHA、Result、验收证据、验证、阻塞发现与合并结果的紧凑交接。

限制:仅审查一个 story PR;任何新推送的提交都会使签署失效,需在全新独立上下文中审查新 head;自动化测试本身不足以证明视觉或交互验收标准。