SuperAPI AI 工具集

changelog-review

编程与开发

查看项目

更新于 10-15 23:49

技能介绍

用途:该技能用于审查 Claude Code 的发布更新日志,评估其对插件开发的影响,适用于检查新功能、破坏性变更或升级机会。

主要能力:识别需要插件更新的破坏性变更、发现插件可利用的新功能、在弃用项造成问题前进行跟踪、确保插件遵循当前最佳实践。变更按影响分为高(需立即行动,如破坏性变更、安全修复、弃用、Hook 变更)、中(建议审查,如新功能、权限更新、SDK 变更、MCP 改进)、低(仅信息,如缺陷修复、性能、IDE 功能)三级,并映射到受影响的插件。

使用方式:读取 .claude-code-version-check.json 中的 lastCheckedVersion,通过 WebFetch 获取更新日志,对比版本、提取变更、分类影响并生成报告,最后更新版本跟踪文件。分析脚本用法:bash scripts/analyze-changelog.sh --excerpt <slice> --repo-dir . --tracked <ver> --latest <ver>,输出结构化 KEY=VALUE,并可将弃用/移除项与仓库中仍引用它的文件关联。回归测试:bash project-plugin/skills/changelog-review/scripts/tests/test-analyze-changelog.sh。

适用场景:审查 Claude Code 发布对插件的影响、跟踪弃用、发现新功能机会。

限制:具体报告模板见 REFERENCE.md;自动化工作流为每周运行,具体配置以仓库为准。