Skill 技能

App Store Changelog

App Store Changelog 是一套面向一人公司的通用 playbook,帮助你用更少的人力完成更稳的增长、交付与决策。

更新于 2026年4月1日 One Person Company 编辑团队 Skill 执行系统

中文导读

App Store Changelog 是一套面向一人公司的通用 playbook,帮助你用更少的人力完成更稳的增长、交付与决策。

说明: 原始步骤、命令与 API 名称保留英文,以避免参数和接口名称失真。

概览

Generate a comprehensive, user-facing changelog from git history since the last tag, then translate commits into clear App Store release notes. Workflow 1) Collect changes Run scripts/collect_release_changes.sh from the repo root to gather commits and touched files. If needed, pass a specific tag or ref: scripts/collect_release_changes.sh v1.2.3 HEAD. If no tags exist, the script falls back to full history. 2) Triage for user impact Scan commits and files to identify user-visible changes. Group changes by theme (New, Improved, Fixed) and deduplicate overlaps. Drop internal-only work (build scripts, refactors, dependency bumps, CI). 3) Draft App Store notes Write short, benefit-focused bullets for each user-facing change. Use clear verbs and plain language; avoid internal jargon. Prefer 5 to 10 bullets unless the user requests a different length. 4) Validate Ensure every bullet maps back to a real change in the range. Check for duplicates and overly technical wording. Ask for clarification if any change is ambiguous or possibly internal-only. Output Format Title (optional): "What’s New" or product name + version. Bullet list only; one sentence per bullet. Stick to storefront limits if the user provides one. Resources scripts/collect_release_changes.sh: Collect commits and touched files since last tag. references/release-notes-guidelines.md: Language, filtering, and QA rules for App Store notes.

SKILL.md 原文件

内嵌文档查看器 SKILL.md
Markdown 源文件

预览原始 SKILL.md. 下面可以直接查看完整原文。可滚动阅读、检查结构,再下载精确的 SKILL.md 原文件。

# app-store-changelog

App Store Changelog
Overview
Generate a comprehensive, user-facing changelog from git history since the last tag, then translate commits into clear App Store release notes.
Workflow
1) Collect changes
Run scripts/collect_release_changes.sh from the repo root to gather commits and touched files.
If needed, pass a specific tag or ref: scripts/collect_release_changes.sh v1.2.3 HEAD.
If no tags exist, the script falls back to full history.
2) Triage for user impact
Scan commits and files to identify user-visible changes.
Group changes by theme (New, Improved, Fixed) and deduplicate overlaps.
Drop internal-only work (build scripts, refactors, dependency bumps, CI).
3) Draft App Store notes
Write short, benefit-focused bullets for each user-facing change.
Use clear verbs and plain language; avoid internal jargon.
Prefer 5 to 10 bullets unless the user requests a different length.
4) Validate
Ensure every bullet maps back to a real change in the range.
Check for duplicates and overly technical wording.
Ask for clarification if any change is ambiguous or possibly internal-only.
Output Format
Title (optional): "What’s New" or product name + version.
Bullet list only; one sentence per bullet.
Stick to storefront limits if the user provides one.
Resources
scripts/collect_release_changes.sh: Collect commits and touched files since last tag.
references/release-notes-guidelines.md: Language, filtering, and QA rules for App Store notes.

评论与讨论

添加评论