关于 pr-feedback-quality-gate
PR Feedback Quality Gate 是用于处理代码评审反馈、合并冲突和待完成检查的开发 Skill,也支持修复后的持续跟进。它要求隔离工作区、逐步验证和只读交叉审查,并记录处理结论与剩余风险。
主要功能
- 01先检查 PR、评审、检查和工作区状态
- 02必要时使用隔离 worktree
- 03实施范围最小的安全修复
- 04运行针对性验证及仓库门禁
- 05提交或推送前只读交叉审查
- 06按节奏监控并汇报后续状态
适用场景
- 01根据 PR 评审意见修改代码
- 02在隔离工作区解决合并冲突
- 03检查失败后验证修复并跟进 PR
- 04监控已通过或已合并 PR 的后续信号
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ nexu-io/ open-design --skill pr-feedback-quality-gate安装后在 Claude Code 中输入/pr-feedback-quality-gate确认已加载。
详细介绍
PR 反馈质量门禁
当 PR 有评审反馈、合并冲突、待完成的检查,或修复后需要持续跟进时,使用此流程。
工作流
- 首先检查 PR 状态:评论、评审、可合并性、检查、分支和本地工作树状态。不要将无关的本地更改带入 PR。
- 如果主检出目录有未提交更改、落后于远程,或正由其他 Agent 使用,则使用隔离的工作树来修复评审问题或解决冲突。
- 采用最小且安全的修复。保留原有的错误不变量,以及
main引入的任何较新上游结构。 - 先运行范围较窄的验证,再运行仓库要求的门禁。对于此仓库,请包含
pnpm guard;如果修改的文件有此要求,还应添加包级别的类型检查、构建和测试。 - 提交或推送之前,对暂存或拟议的差异进行只读交叉评审。禁止编辑文件,以及运行 Git 写入或协调命令。
- 将交叉评审视为证据,而非权威。只接受有差异、仓库规则、用户目标或验证结果依据的问题。降低对风格偏好的优先级,或拒绝扩大范围的建议,以及与安全或责任边界冲突的建议;简要记录原因。
- 如果仍有已接受的阻塞问题,则修复、重新运行验证并重复评审。只有在验证通过且没有已接受的阻塞问题后,才能提交和推送。
监控频率
- 正在评审或检查失败的 PR:应足够频繁地检查,以便快速解除阻塞。
- 状态正常或已批准、等待合并的 PR:大约每 12 小时检查一次。
- 已合并的 PR:改为每天进行一次轻量观察,关注 CI、发布或回归信号;除非收到要求,否则停止修改代码。
报告
始终报告 PR 状态、已采取的操作、交叉评审结论、已接受或拒绝的问题、运行的验证、已推送的提交、附有原因的跳过检查、剩余风险和下一步。
评论
支持 Markdown