开发与工程

变更日志扫描器

自动扫描最近的合并、PR和提交,提取发布说明内容,生成结构化的变更日志草稿。

43/ 100
不推荐

当前收益不足以覆盖风险或不确定性。

查看评分依据 ↓
可直接使用于
Codex · Claude Code · ChatGPT(部分支持)
Star 数
★ 11k
最近更新
3 天前
License
MIT
changelog-generationrelease-notesgit-historypr-triage
+2automated-documentationcode-review

这个 Skill 能做什么,适合哪些场景?

该技能专注于收集代码仓库中的近期变更,为变更日志草稿提供结构化输入。它遵循明确规则,突出PR编号、破坏性变更和安全问题,同时忽略依赖噪声和机器人干扰。作为整个loop-engineering仓库的一部分,该技能与名为“changelog-drafter”的模式配套使用,每天或每次标签时运行,输出可由其他代理继续处理的草稿。

扫描最近的合并、PR和提交,提取与发布说明相关的信息。生成每个条目的结构化块以及汇总扫描摘要。强制要求引用PR编号,明确标记破坏性变更和安全问题,过滤掉纯依赖和机器人噪音。该技能通过标准技能文件集成,可被Claude等代理调用。

适合
  • 为开源项目生成每周变更日志,用户希望快速收集所有合并的PR和重要提交。
  • 在发布前,维护者希望自动生成变更日志草稿,突出破坏性变更和安全隐患。
  • 开发团队希望跳过手动整理Git历史,使用结构化输出直接进入草稿阶段。
  • 希望确保所有变更日志条目都包含PR编号,便于追溯。

如何安装这个 Skill?

使用前请注意
  • 该技能仅提供抽象指示,缺少具体执行步骤;请在实际使用前补充详细流程。
  • 未说明敏感信息处理和数据流;使用时应确保不泄露凭据。
  • 仓库面向英文用户,且可能依赖 GitHub 等海外服务;中国用户可能无法直接访问,请考虑网络环境。
开始前你需要
Agent 需要具备
  • Shell / 命令行
  • 本地文件系统

该技能位于loop-engineering代码库的starters/changelog-drafter/.claude/skills/changelog-scan/目录下。用户需要克隆代码库或直接复制SKILL.md文件到其Claude技能目录,例如~/.claude/skills/changelog-scan/。确保遵循技能标准,文件夹名称与技能名称匹配。

通用方式:手动安装到 Claude Code(macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/cobusgreyling/loop-engineering.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/starters/changelog-drafter/.claude/skills/changelog-scan" ~/.claude/skills/
rm -rf "$tmp"

根据源仓库地址和 Skill 路径自动生成,只复制这个 Skill 的文件夹。如果上文有作者提供的安装方式,请优先按作者说明操作;想只在当前项目中使用,把 ~/.claude/skills 换成项目里的 .claude/skills。

如何使用这个 Skill?

试试这样说

安装后,把下面任意一句发给 Agent 即可触发:

  • 扫描最近的合并和PR,生成变更日志草稿。

安装后,通过提示词调用技能,例如:“扫描最近的合并和PR,生成变更日志草稿。”技能将访问Git历史并输出结构化块和摘要。具体输入参数未在SKILL.md中记录,用户应依赖自然语言指令并确保已配置Git访问。

这个 Skill 有哪些优点和局限?

优点
  • 自动提取近期变更,节省手动整理时间。
  • 结构化输出适合后续自动处理。
  • 明确突出PR编号,提高可追溯性。
  • 过滤依赖和机器人噪音,减少干扰。
局限
  • 仅支持文本输出,可能无法直接集成到CI管道。
  • 未明确支持自定义过滤规则。
  • 依赖Git仓库历史,可能不适用于非Git环境。
  • 作为更大仓库的一部分,独立可用性未明确验证。

这个 Skill 与同类方案有什么区别?

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
变更日志扫描器 本页 43 · 不推荐 ★ 11k 3 天前 MIT
变更日志扫描技能 45 · 不推荐 ★ 11k 3 天前 MIT
发布说明草稿技能 32 · 不推荐 ★ 11k 3 天前 MIT
CodeRabbit Autofix 53 · 谨慎使用 ★ 188 4 天前 MIT
Wiki 变更日志助手 ✓ Microsoft · 官方 51 · 谨慎使用 ★ 2.7k 3 个月前 MIT

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-2.0
不推荐
43/ 100 五分制 2.2 / 5
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
1信任安全14 / 25 · 2.8/5

技能内容仅读取仓库元数据并生成报告,不执行修改操作,权限最小。但技能未明示数据流透明度或敏感信息处理。仓库带 MIT 许可证,发布者未验证,但不得因此扣分。可靠性和效果基于静态评估。

2可靠稳定7 / 20 · 1.8/5

技能指令简单,但缺乏详细的执行流程、边界条件和错误处理。尽管仓库有 CI 和测试,但未覆盖该技能关键路径。静态审查无法验证实际运行,未达到 10 分。

3适用触发6 / 15 · 2.0/5

场景明确(扫描合并/PR/提交以生成变更日志),但未提供边界、触发条件或环境适配(如中文支持、网络可达性)。仓库整体可能有英文文档,但该技能文件本身无中文说明,且可能依赖 GitHub 等海外服务,扣分。

4规范维护7 / 15 · 2.3/5

技能有一个简短定义和少量关键规则,但缺少安装说明、参数说明、示例、已知限制和版本信息。MIT 许可证存在,但维护责任和更新路径不清晰。满足部分但不够全面。

5有效结果5 / 15 · 1.7/5

技能目标(生成变更日志草稿)明确,但输出格式和完整性未详细说明。静态审查无法验证输出是否直接可用,可能仍需人工大量修正。

6证据核验4 / 10 · 2.0/5

仓库有 CI 工作流和测试,但未针对此技能。技能自身没有测试或可复现的示例。静态审查无法独立验证技能行为。

1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年8月7日 审查版本 c57170dbf93f 评估证据[1][2][3][4][5][6][7]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

查看完整评分方法 →

常见问题

该技能支持哪些版本控制系统?
技能描述中提到合并、PR和提交,通常指Git,但未明确指定其他VCS。建议在Git仓库中使用。
技能会覆盖现有变更日志吗?
技能仅生成草稿,不会直接修改文件。草稿由用户或下游代理整合。
需要特定权限吗?
需要读取Git历史权限,通常通过本地仓库访问。未提到网络请求。

同仓库的其他 Skills

均来自 cobusgreyling/loop-engineering

相关 Skills