Use BEFORE preparing or publishing any Hermes Agent CN Desktop release (new installer, version bump, GitHub Release, or pushing a new build to users). This is the release safety gate that prevents in-place overwrite-upgrade regressions for existing users (live users are mainly on v0.3.2 and upgrade by downloading the new installer over the old one). Covers the managed-runtime reconcile traps (silent kernel downgrade via bundled_runtime_tag, schemaVersion re-bootstrap, the load-bearing stable bundle identifier), the China-mirror "artifactUrl-before-signing" rule, the cnb.cool vs GitHub Actions build-location decision, signing / notarization / Authenticode gates, and shipping to a canary channel first. Complements desktop-release-sync-landing (which handles version sync + the landing latest.json) — run this one FIRST.
$npx -y skills add eynzof/hermes-cn-desktop --skill desktop-release-preflightInstalls into the current project.
Run `npx skills use "https://github.com/eynzof/hermes-cn-desktop" --skill "eynzof/hermes-cn-desktop/desktop-release-preflight"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/eynzof/hermes-cn-desktop" that are relevant to the current task. Run `npx skills add "https://github.com/eynzof/hermes-cn-desktop"` and select the relevant skills, then follow their instructions.