已合并
【PR】: 迁移ErrorMessage整改相关的SKILL #4171
【PR】: 迁移ErrorMessage整改相关的SKILL #4171
已合并
guo-yanjun创建于 18 天前
guo-yanjun成员
18 天前

Pull Request

描述

本 PR 将 Runtime 仓内 4 个专用 Skill 从 .claude/skills 迁移至统一的 .agents/skills,使 Codex、Claude Code 和 OpenCode 可以复用同一份 Skill 资源,避免按 Agent 重复维护。

主要变更如下:

  1. errmsg-codegenerrmsg-ut-setupruntime-code-reviewruntime-errmsg-rectification 及其脚本、附录和参考资料迁移至 .agents/skills
  2. errmsg-codegenerrmsg-ut-setup 补齐标准 namedescription 元数据,并调整 runtime-errmsg-rectification 元数据和参数获取方式,以适配通用 Agent Skill 发现机制。
  3. 完善 errmsg-codegen 工作流:改用结构化 JSON 精确查询,增加重复项检查、空参数处理、占位符数量校验,以及按现有顺序插入或更新错误码元数据和 UT 数据的约束。
  4. 完善 errmsg-ut-setup 工作流:补齐附录链接和本地验证命令说明,并增加保护用户 worktree、避免误覆盖或误清理已有改动的约束。
  5. runtime-code-review 中的共享规则、脚本和命令路径改为 .agents/skills 下的相对链接或统一路径,保证迁移后资源可正确定位。
  6. 更新 OpenCode 中英文说明,补充 errmsg-codegen Skill 的能力和触发方式。

本次变更仅涉及 Agent Skill 资源布局、工作流说明和 OpenCode 文档,不修改 Runtime 业务代码及对外接口。

变更类型

请选择本次引入的变更类型:

关联的Issue

无。

如何测试

描述测试此变更的步骤和前提条件:

  1. 执行 git diff --check origin/master...HEAD,确认变更不存在空白符错误。
  2. 检查 4 个 SKILL.md,确认均包含可识别的 namedescription 元数据。
  3. 检查 .agents/skills 下 Markdown 相对链接,确认引用的规则、脚本、附录和参考文档均可解析。
  4. 检查迁移后的 4 个 Skill 及 OpenCode 清单,确认不存在指向其旧 .claude/skills 位置的路径。

核对清单

其他信息

likedislike
Pull Request已成功合入, 合并人@CANN-robot
(感谢 guo-yanjun 的贡献)
Gguo-yanjun成员
18 天前 添加了label:enhancement
Gguo-yanjun成员
18 天前 创建了 pull request,commit fb94a1d8
atomgit-bot
atomgit-bot
18 天前 评论:

变更摘要

此 PR 在 .codex/skills/ 目录下新增了三个 Codex Skill 定义,主要用于 Runtime 错误码的自动生成、代码审查以及错误信息的整改。每个 Skill 均包含 agents/openai.yaml 配置文件,定义了展示名称、简短描述和默认提示语;其中 runtime-code-reviewruntime-errmsg-rectification 还通过符号链接复用了 .claude/skills/ 下已有的脚本和参考资料。

主要改动

  • 新增 errmsg-codegen Skill: 在 .codex/skills/errmsg-codegen/agents/openai.yaml 中定义了错误码自动生成能力,支持根据 JSON 生成 Runtime 错误码元数据和单元测试数据。
  • 新增 runtime-code-review Skill: 在 .codex/skills/runtime-code-review/agents/openai.yaml 中定义了 Runtime 代码审查能力,支持审查本地代码变更或 GitCode PR/MR,并通过符号链接 scripts 指向 .claude/skills/runtime-code-review/scripts 复用现有脚本。
  • 新增 runtime-errmsg-rectification Skill: 在 .codex/skills/runtime-errmsg-rectification/agents/openai.yaml 中定义了错误信息整改能力,覆盖错误码、宏、文案和上报边界的审视与修正,并通过符号链接 references 指向 .claude/skills/runtime-errmsg-rectification/references 复用参考资料。
  • Skill 接口规范统一: 三个 Skill 均遵循相同的 interface 字段结构(display_nameshort_descriptiondefault_prompt),便于 Codex 系统统一发现和调度。
likedislike
atomgit-bot
atomgit-bot
18 天前 评论:

代码审查

✅ 未发现问题

likedislike
CANN-robotCANN-robot成员
18 天前 添加了label:stat/needs-squash
此处折叠了88条消息 查看更多
wangtao成员
5 天前 评论:

/approve

likedislike
CANN-robotCANN-robot成员
5 天前 添加了label:approved
leihuan1成员
5 天前 评论:

/lgtm

likedislike
CANN-robotCANN-robot成员
5 天前 添加了label:lgtm
CANN-robotCANN-robot成员
5 天前 合入了pull request