技能 app-store-changelog
📋

app-store-changelog

安全 ⚡ 包含脚本📁 文件系统访问⚙️ 外部命令

生成 App Store 发布说明

撰写清晰的 App Store 发布说明需要时间和精心措辞。此技能会收集自上次发布以来 git 历史记录中的更改,并将技术性提交转换为用户友好的「新增内容」文本。

支持: Claude Codex Code(CC)
🥈 77 白银
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“app-store-changelog”。 Generate App Store release notes for the current version

预期结果:

  • New: Added dark mode support throughout the app
  • Improved: Timeline loading speed on slow connections
  • Fixed: Media attachments not opening in full screen
  • Improved: Account switching from the profile menu
  • New: Added push notification settings for replies

正在使用“app-store-changelog”。 Generate App Store release notes for version v2.1.0

预期结果:

  • New: Introduced weekly digest notifications for users
  • Improved: Reduced battery consumption during background sync
  • Fixed: Crash when opening image attachments in chat
  • New: Added Spanish and French language support
  • Improved: Search results now appear 40 percent faster

安全审计

安全
v5 • 1/17/2026

All 27 static findings are FALSE_POSITIVES. This is a legitimate changelog generation tool. The scanner misidentified: git command outputs as 'weak cryptographic algorithms', standard git operations as 'system reconnaissance', markdown code formatting as 'shell backtick execution', and a GitHub repository URL as 'hardcoded URL'. The bash script only executes predefined git commands (log, describe, rev-parse) with hardcoded arguments. No network access beyond reading local git repository. No command injection vectors or arbitrary code execution.

4
已扫描文件
357
分析行数
3
发现项
5
审计总数
审计者: claude 查看审计历史 →

质量评分

64
架构
100
可维护性
85
内容
30
社区
100
安全
91
规范符合性

你能构建什么

iOS 发布说明

根据 iOS 项目提交生成 Apple App Store 的「新增内容」文本

Google Play 商店说明

根据 Android 项目历史记录创建 Google Play 商店发布说明

发布摘要

向利益相关者传达面向用户的更改,而无需阅读技术性提交

试试这些提示

基础发布说明
Generate App Store release notes for the current version since the last git tag.
特定版本
Generate App Store release notes for version v1.2.3 using git tag v1.2.3 as the starting point.
简短格式
Create a concise 5-bullet App Store release note for the current release.
主题分组
Generate App Store release notes grouped by New Features, Improvements, and Bug Fixes.

最佳实践

  • 从仓库根目录运行 collect_release_changes.sh 脚本
  • 在发布前检查和编辑输出,以捕捉含义不明确的更改
  • 使用特定的 git 标签以精确定义版本边界
  • 按主题对相关更改进行分组以提高可读性

避免

  • 发布前未检查生成的说明中是否包含技术术语
  • 直接在生产环境 App Store 列表中使用未经审查的 AI 输出
  • 跳过验证要点是否对应实际的 git 更改
  • 在最终说明中包含内部工单编号或文件路径

常见问题

支持哪些应用商店?
适用于任何接受基于文本的发布说明的应用商店,包括 Apple App Store、Google Play 商店和 Web 应用商店。
应该包含多少个要点?
此技能默认生成 5 到 10 个要点。根据商店限制和更改的重要性进行调整。
它是否与 CI/CD 流水线集成?
此技能本身不与 CI/CD 集成。在流水线中使用 bash 脚本来收集更改,然后将其提供给此技能。
我的 git 数据会被发送到任何地方吗?
不会进行网络调用。bash 脚本会读取本地 git 仓库,技能会在本地处理数据。
如果没有 git 标签怎么办?
脚本会回退到收集所有 git 历史记录。提供特定的引用来定义起始点。
这与传统更改日志工具有何不同?
此技能将技术性提交转换为用户的通俗语言。传统工具通常会逐字列出所有提交。