Skip to content

Commit 7f528a9

Browse files
committed
chore: add App Store "What's New" step to release-notes skill
Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
1 parent 81cbd0c commit 7f528a9

1 file changed

Lines changed: 16 additions & 4 deletions

File tree

.claude/skills/release-notes/SKILL.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,19 @@ Use the Agent tool with `model: "haiku"`. Pass the raw changelog output with thi
5555
> - If no user-facing changes, output: Bug fixes and performance improvements.
5656
> - Output ONLY the section markdown, no title or fences
5757
58-
### 3. Assemble final notes
58+
### 3. Generate App Store "What's New"
59+
60+
Using the same changelog, write a short "What's New" blurb suitable for the Google Play Store listing. Rules:
61+
- 3–5 bullet lines max, plain dashes (`- `)
62+
- Lead with the most impactful user-facing features
63+
- End with "Bug fixes and performance improvements" if there are fixes/chores
64+
- No markdown bold, no sections headers — just a flat list
65+
- Keep each line under ~60 characters
66+
- If there are no notable user-facing changes, output only: `- Bug fixes and performance improvements`
67+
68+
You can derive this yourself from the changelog without a subagent call.
69+
70+
### 4. Assemble final notes
5971

6072
Combine the agent's output with the changelog compare link:
6173

@@ -67,11 +79,11 @@ Combine the agent's output with the changelog compare link:
6779

6880
The release title/name is the version number without the `fcash/` prefix (e.g., `2026.4.11`).
6981

70-
### 4. Review gate
82+
### 5. Review gate
7183

72-
Show the assembled release notes to the user for approval. Do NOT create the release until the user explicitly confirms.
84+
Show the assembled GitHub release notes **and** the App Store "What's New" to the user for approval. Do NOT create the release until the user explicitly confirms.
7385

74-
### 5. Publish
86+
### 6. Publish
7587

7688
After user confirms, create the release:
7789
```bash

0 commit comments

Comments
 (0)