开发与工程 ✓ OpenAI · 官方 v8rusty-v8bazelcargoci-validationrelease-engineering

V8 版本更新助手

帮助维护 Codex 中固定的 V8 版本,并验证候选发布与构建失败原因。

FollowSkills 评估 · FSRS-2.0
不推荐
50/ 100 五分制 2.5 / 5
信任安全16 / 25 · 3.2/5

工作流限定在明确的 V8 版本、构建和 CI 表面,要求保留校验和辅助脚本,并明确未经用户要求不得发布、推送或打标签;但未要求编辑前确认、未定义回滚方案或敏感数据处理规则,因此扣分。

可靠稳定8 / 20 · 2.0/5

步骤顺序、成功路径、失败路径和首个可操作错误的报告要求较清楚,并提供脚本检查与单元测试命令;但依赖 README、GitHub/gh、工具可用性和环境条件,且未提供静态可验证的失败示例,因此受限于静态上限并扣分。

适用触发7 / 15 · 2.3/5

名称、触发描述和 V8 bump、canary、artifact 构建等场景较明确,也覆盖 hosted CI 不可用时的本地替代;但未明确非适用边界、输入输出契约或语义排除条件,未提供中文支持,并依赖可能受中国大陆网络影响的 GitHub 服务,因此扣分。

规范维护9 / 15 · 3.0/5

文档采用核心流程、失败路径和报告分层,列出具体文件、命令及代理界面元数据;仓库提供 Apache-2.0 许可和官方 OpenAI 来源,但技能自身缺少版本、变更记录、维护责任、安装依赖说明、FAQ 和更完整的限制说明,因此扣分。

有效结果6 / 15 · 2.0/5

能够指导更新多个 V8 pin、运行针对性校验、检查 canary 并定位上游构建差异,核心任务覆盖较完整;但没有提交的实际输出、代表性结果或与替代方案的比较,静态评估不得超过 7 分,因此扣分。

证据核验4 / 10 · 2.0/5

列出了具体仓库文件、脚本、测试和 CI 工作流,并要求区分 hosted canary 与本地替代,具备一定审计性;但没有执行记录、测试结果或独立交叉验证证据,静态上限为 5 分,因此扣分。

证据充分度: 评估于 2026年7月19日 审查版本 678157acaa81
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 未执行任何命令;不能确认脚本、测试或 canary 流程在该修订中实际可运行。
  • 执行版本更新前应确认用户授权、备份或记录当前 pin,并明确失败后的恢复方式。
  • 核心验证依赖 GitHub/gh 及上游仓库访问;中国大陆网络不可达时需使用本地替代,并清楚标注其覆盖范围。
  • 技能未说明凭据、环境变量或 CI 日志中的敏感数据应如何处理。
查看完整评分方法 →

它能做什么 & 适用场景

该技能专门处理 Codex 仓库中的 V8 与 rusty_v8 版本更新。它会依据仓库内的 V8 发布流程,更新 Cargo、Bazel、构建说明和校验清单等相关文件。技能优先检查 v8-canary CI;在无法使用 CI 或要求本地检查时,执行可行的本地验证。若验证失败,它会追踪上游 V8 与 rusty_v8 的构建相关变更,并定位到 Codex 的构建配置。

读取 third_party/v8/README.md,检查并更新 codex-rs/Cargo.toml、codex-rs/Cargo.lock、MODULE.bazel、third_party/v8/BUILD.bazel、third_party/v8/README.md 以及匹配的 rusty_v8 校验清单;运行 Python 校验脚本和 unittest;使用 GitHub 检查工具或 gh 查看 v8-canary;失败时比较 denoland/rusty_v8 与上游 V8 的目标版本,检查生成绑定、归档命名、GN/Bazel 目标、工具链输入、补丁及沙箱或指针压缩关系,并报告下一步修复方向。

  1. Codex 维护者需要将仓库固定的 V8 版本升级到新版本时。
  2. Rust 或 Bazel 构建负责人需要更新 rusty_v8 预构建产物和 SHA-256 清单时。
  3. 发布负责人需要在候选分支或 PR 上验证 v8-canary 是否通过时。
  4. 工程师遇到 V8 版本更新后 canary 或本地构建失败,需要定位上游变更时。

优缺点一览

优点
  • 覆盖 Cargo、Bazel、构建说明和校验清单等多个版本固定点。
  • 包含 checksum 更新、检查和 Python 单元测试流程。
  • 优先使用 hosted v8-canary,并明确区分本地替代验证。
  • 失败时关注构建相关差异,而不是泛泛比较全部上游源码。
局限
  • 强依赖 Codex 仓库的固定目录、文件和工作流。
  • 需要 shell、文件系统以及 Python 3;检查 hosted canary 时还可能需要网络和 gh。
  • 源材料没有提供跨平台测试结果或实际成功案例。
  • 技能只处理 V8 版本更新与诊断,不负责发布标签、release 或 push。

如何安装

该仓库将此技能放在 .codex/skills/update-v8-version/SKILL.md,并未提供单独安装此技能的步骤。README 只记录 Codex CLI 集合的安装方式:macOS/Linux 可运行 curl -fsSL https://chatgpt.com/codex/install.sh | sh,Windows 可运行 powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex",也可使用 npm install -g @openai/codexbrew install --cask codex

如何使用

在该仓库中提出类似“更新 V8 版本”“更新 rusty_v8 产物”“验证 V8 release candidate”“检查 v8-canary”或“诊断 V8 版本更新后为何无法构建”的请求。技能会先读取 third_party/v8/README.md,再执行相关更新和验证;源材料未规定单独的命令行入口或参数格式。

常见问题

它会自动发布 V8 release 或推送代码吗?
不会。即使 canary 通过,技能也只总结结果并提示后续发布步骤;源材料明确不应在用户未要求时发布标签、release 或 push。
验证必须依赖 GitHub CI 吗?
优先检查 v8-canary;如果 CI 不可用或用户要求本地检查,可以运行适用于变更面的本地验证,并说明这不是完整的 hosted canary。
构建失败时它会检查哪些内容?
它会检查目标版本的 rusty_v8 与上游 V8,重点关注生成绑定、归档或资产命名、GN/Bazel 目标、工具链输入、沙箱或指针压缩关系,以及不再适用的补丁。

同仓库的其他 Skills

均来自 openai/codex

开发与工程 ✓ OpenAI · 官方

PR 持续看护助手

持续跟踪 GitHub PR 的审查、CI 与合并状态,并处理可安全修复的问题。

开发与工程 ✓ OpenAI · 官方

Codex GitHub Issue 摘要

按功能区域和时间窗口提炼 openai/codex 的近期缺陷与增强请求。

设计与前端 ✓ OpenAI · 官方

Codex 图像生成技能

在项目中生成、编辑并管理面向实际用途的位图图像资产。

开发与工程 ✓ OpenAI · 官方

Codex 插件构建器

为 Codex 创建、验证并维护符合规范的插件。

开发与工程 ✓ OpenAI · 官方

Codex 技能安装器

从精选列表或 GitHub 仓库安装 Codex 技能,降低技能配置与部署成本。

开发与工程 ✓ OpenAI · 官方

OpenAI 官方文档助手

为 OpenAI 产品、API、Codex 与模型迁移问题提供基于官方资料的当前指导。

开发与工程 ✓ OpenAI · 官方

Review Agent 代码审查技能

以缺陷为先审查代码变更,并输出可执行的问题清单。

开发与工程 ✓ OpenAI · 官方

Codex Pull Request 编辑器

根据变更动机与净变更,专业更新一个或多个 GitHub Pull Request 的标题和正文。

开发与工程 ✓ OpenAI · 官方

远程执行器集成测试

为本地与远程执行环境验证 Codex 集成功能。

开发与工程 ✓ OpenAI · 官方

变更规模审查指南

帮助开发者控制代码变更规模并规划可审查的分阶段交付。

开发与工程 ✓ OpenAI · 官方

Codex 路径类型指南

为 Codex Rust 代码选择兼容跨平台 URI 与本地路径的类型。

开发与工程 ✓ OpenAI · 官方

Skill Creator 技能创建指南

帮助你设计、编写、验证和迭代可复用的 Agent Skill。

自动化与运维 ✓ OpenAI · 官方

CI 变更推送助手

处理 CI 配置推送限制与临时审批流程

开发与工程 ✓ OpenAI · 官方

代码审查与测试指导

帮助编码代理为逻辑变更设计清晰、合适的测试。

开发与工程 ✓ OpenAI · 官方

Codex Bug 问题诊断助手

帮助判断 openai/codex GitHub 问题应如何验证、补充信息或解释其并非缺陷。

开发与工程 ✓ OpenAI · 官方

破坏性变更审查

系统检查外部集成接口中的破坏性变更,降低升级和兼容性风险。

开发与工程 ✓ OpenAI · 官方

Codex TUI 交互式测试指南

帮助开发者启动 Codex TUI 并以可调试的方式验证代码变更。

开发与工程 ✓ OpenAI · 官方

上下文治理规范

为编码代理建立可控、增量且有上限的模型上下文。

开发与工程 ✓ OpenAI · 官方

拉取请求代码审查

协调多代理完成拉取请求的最终代码审查,并汇总每个具体问题。

相关 Skills