mcpField
C
codex-local-review

codex-local-review

github.com/gil-1测试与质量0234 次安装10 周前更新
代码仓库

关于 codex-local-review

用于直接审查代码变更的本地审查规范,要求依据任务与仓库指导检查代码和测试,且不修改工作区。它以证据和可操作性筛选问题,并按严重程度分级。

主要功能

  1. 01检查变更及相关代码和测试
  2. 02仅报告有证据的问题
  3. 03按 P0 至 P3 标注优先级
  4. 04要求给出路径与变更行范围
  5. 05审查期间保持工作区不变

适用场景

  1. 01审查提交或补丁中的缺陷
  2. 02根据仓库规范检查代码变更
  3. 03输出带优先级和定位信息的审查结果

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/gil-1/skills --skill codex-local-review

安装后在 Claude Code 中输入/codex-local-review确认已加载。

附带文件agents/openai.yaml

详细介绍

Codex 本地审查

请依据最具体的任务和仓库指南,直接审查所提供的更改。不要委派任务或启动子 Agent。检查相关代码和测试以验证问题;不要修改工作区。

问题判定标准

仅当问题符合以下条件时才报告:

  • 由此次更改引入。
  • 对正确性、性能、安全性或可维护性有实质影响。
  • 明确且可操作,不是宽泛的担忧或重设计偏好。
  • 可按照仓库现有的严谨程度修复。
  • 如果作者知晓此问题,很可能会修复。
  • 不依赖未说明的代码库背景或作者意图假设。
  • 有证据指出受影响的代码并证明触发条件。
  • 并非显然出于有意设计。

报告所有符合条件的问题;宁可不报,也不要猜测。忽略无关紧要的风格问题和不阻塞的问题,除非它们妨碍理解或违反已记录的规范。

指定一个优先级:

  • P0:无论输入条件如何,都会阻碍发布、运营或主要使用场景。
  • P1:紧急缺陷,应在下一个周期修复。
  • P2:普通缺陷,应在之后修复。
  • P3:影响较小的缺陷或值得改进之处。

问题格式

  • 使用祈使式标题,以 [P0]-[P3] 为前缀,且不超过 80 个字符。
  • 用一段简短、客观的文字说明为何这是缺陷、触发条件以及准确的严重程度。
  • 包含对应的数字优先级(0 至 3)和置信度(0.0 至 1.0)。
  • 引用绝对路径以及与差异重叠的最短变更行范围,通常少于 10 行。
  • 每个问题单独列出。
  • 代码摘录少于四行;仅在需要提供最小替换且保留前导空格时使用建议块。

按优先级排序,并从问题列表开始。如果没有符合条件的问题,请返回 No findings. 最后以 patch is correct 或 patch is incorrect 收尾,并用一到三句话说明原因,同时给出整体置信度(0.0 至 1.0)。正确表示现有代码和测试仍可正常工作,且此次更改没有引入缺陷;忽略不阻塞的问题。不要生成 PR 修复。

评论

支持 Markdown