Communitygithub.com

electron/electron

针对 Electron 发布分支的端到端 Chrome 安全补丁回溯。根据 Chrome Releases 博客 URL 和分支名称(例如 41-x-y),确定实际同步源码中缺少的 CVE 修复,在本地编写 cherry-pick 补丁,通过 `e sync --3` 和 `lint --patches` 验证,然后推送单个 PR。

electron 是什么?

该技能用于自动化将 Chrome 安全更新回溯到 Electron 发布分支的完整流程。给定一个 Chrome Releases 博客 URL(例如“Chrome 稳定版更新”)和一个 Electron 发布分支名称(如 41-x-y),该技能首先从博客中提取 CVE 信息,然后对比 Electron 仓库中实际同步的 Chrome 源码,找出缺失的修复提交。接着,它会在本地生成 cherry-pick 补丁文件,并自动使用 `e sync --3` 和 `lint --patches` 命令验证这些补丁的正确性和完整性。验证通过后,所有补丁会被整合到单个 Pull Request 中并推送到远程仓库。此外,该技能也支持回答“CVE-X 是否已在 N-x-y 中修复?”这类查询,以及为发布分支生成或验证一组 cherry-pick 补丁。它适用于 Electron 和 Chrome 安全维护场景,支持命令行操作,且所有步骤均以自动化方式完成,减少手动错误。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add electron/electron

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

electron 是做什么的?

针对 Electron 发布分支的端到端 Chrome 安全补丁回溯。给定一个 Chrome Releases 博客 URL 和分支名称(例如 41-x-y),确定实际同步源码中缺少的 CVE 修复,在本地编写 cherry-pick 补丁,通过 e sync --3 和 lint --patches 验证,然后推送单个 PR。当被要求将 Chrome 安全发布回溯到 N-x-y,或询问“CVE-X 是否已在 N-x-y 中修复?”,或需要为发布分支生成/验证一组 cherry-pick 补丁时使用。

相关技能