What problem does it solve? Bumping the pinned V8 / rusty_v8 version in a Rust project touches many files (Cargo manifests, Bazel modules, checksum manifests) and often breaks CI builds, making manual updates error-prone and hard to validate. ## Core Features & Use Cases - Guided Version Bumps: Follows the documented release process to update Cargo.toml, Cargo.lock, MODULE.bazel, BUILD.bazel, and the rusty_v8_<version>.sha256 manifest consistently. - Release-Candidate Validation: Checks the v8-canary CI workflow for the candidate branch, or runs the closest local validation when CI is unavailable. - Failure Diagnosis: When canary builds fail, traces upstream deltas in denoland/rusty_v8 and V8 (binding layout, archive naming, GN/Bazel targets, stale patches) back into the Codex build graph. - Use Case: You need to move Codex to a new V8 release. The Skill updates every pinned surface, runs the checksum helper scripts, verifies the canary build, and if it fails, identifies the exact upstream change and the Codex file that must be fixed. ## Quick Start Use the update-v8-version skill to bump Codex to the latest v8 release and validate the release-candidate path.