process-reviews
当用户要求一并处理/分诊/应对/处置来自 CodeRabbit、SonarQube、Codex 和 CI 的 PR 审查时使用(CodeRabbit 和 Sonar 仅在它们于该 PR 上运行过时纳入)。首先等待(每 1 分钟轮询一次,最多 30 分钟),直到 CodeRabbit、Sonar 以及该 PR 上的每项 CI 检查都进入终态——同时 Codex 审查针对本地差异并发运行。然后从全部三个代码审查来源以及失败的 CI 检查中获取未解决的线程,逐一对照实际代码/日志进行验证,就地处理无效项(在线程中回复/添加 NOSONAR 注释),并为修复有效项提出统一计划(若超过 3 项则拆分为逻辑分组)。从 la:pr-review 调用时,它改为返回分诊后的列表。
机器翻译查看英文原文
Use when the user asks to process / triage / address / handle PR reviews from CodeRabbit, SonarQube, Codex, and CI all together (CodeRabbit and Sonar only when they ran on the PR). First waits (polling every 1 min, max 30 min) until CodeRabbit, Sonar, and every CI check on the PR are in a terminal state — while a Codex review runs concurrently against the local diff. Then fetches unresolved threads from all three code-review sources plus failed CI checks, validates each against the actual code / log, handles invalid ones in place (reply on thread / NOSONAR comment), and presents a unified plan for fixing the valid ones (split into logical groups if more than 3). Invoked from la:pr-review, it returns the triaged list instead.
适用对象:软件开发与测试。自动收录 · 待核查。
原作者说明节选
从固定版本的 SKILL.md 提取,保留原文语言。以下内容属于作者说明,本站尚未验证安装、兼容或运行结果。
查看英文原文
原文涵盖的主题
- Process unresolved review feedback (CodeRabbit + SonarQube + Codex + failed CI)
- Inputs
- Steps
- 0. Wait until reviews and CI are done (and kick off Codex in parallel)
- 0a + 0b. Wait for status checks + CodeRabbit settle
- 1. Fetch all unresolved feedback (in parallel)
- Conventions gate
- 2. Merge into one normalised list
Preflight: run la-doctor --plugin once per session before using any la- or dr- command; if it fails, stop and show the user its output. Combine CodeRabbit, SonarQube, Codex, and failed CI feedback into a single triage workflow: one sweep over every source. Run standalone, it stops at a written plan and does not start fixing. Invoked from la:pr-review, it returns the triaged list and la:pr-review fixes it. Sources on this PR. Run la-pr-reviewers first. It prints {"coderabbit": , "sonar": {"present": , "projectkey": }}, detected from the PR itself, never from the repo config. Skip every step for a bot that is not on the PR (its fetches, validation, invalid-handling, and plan header count — show it as off). Re-run it at each sweep: CodeRabbit can first appear after a push. Codex follows reviewers.codex. If la-config get reviewers.codex prints false, skip every Codex step and show Codex as off. Otherwise, if the Codex MCP server (mcpcodexcodex) is not available, STOP and tell me: this repo requires Codex reviews, so never skip one silently. PR number. If the user didn't say, infer from the cwd: gh pr view --json number -q .number. If that fails, ask the user. Repository (auto-detected
这里只展示节选,请以完整原文和当前要求为准。
- 来源仓库
- MotleyAI/living-architecture
- 源文件
- plugin/skills/process-reviews/SKILL.md
- 固定版本
- d515fa3449c9734b464fc67d231a6e6b051106fc
来源与内容状态
本条为自动发现的元数据,尚未完成人工文档核查;适用性与运行结果待核查。
原作者:MotleyAI/living-architecture · 原作者仓库元数据。文档核查:未核查。最近来源检查:2026-11-09T18:02:06.053Z。
分类由名称、说明与路径规则生成,分类不代表已核实适配。
许可与权利归属
MIT。第三方内容及版权归原作者,使用条件以原文为准。
许可原文 ↗本站没有因同步、复制或用户自报成功而将资源标为运行验证通过。
限制与注意事项
- 元数据收录不代表本站已经安装、适配、实测或进行安全审查。