Skip to main content
ClaudeWave
Skill7.4k repo starsupdated 3d ago

publish-release

Use this skill when users request to publish an release update.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/rikkahub/rikkahub /tmp/publish-release && cp -r /tmp/publish-release/.agents/skills/publish-release ~/.claude/skills/publish-release
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Publish Release

请基于git log生成更新日志,然后创建一个新的release

## 更新日志

- 查看从上一次release tag到当前commit的修改
- 总结更新内容并生成更新日志, BUG修复和UI调整尽可能合并,确保总更新日志条目数量不超过 10条
- 日志中避免出现技术名词

使用以下格式:

```markdown
更新内容:

- xxx
- xxx

Updates:

- xxx
- xxx
```

(双语更新日志)

更新日志生成完后,请求用户确认更新日志是否合理,等到用户确认可以发布后,创建release

## 发布

使用github cli创建release, 并上传 app/release/xxx.apk 文件

- 仅上传arm64版本, 上传前重命名apk,添加版本号到文件名内
- release标题使用版本号, 描述使用更新日志
- tag名字使用版本号,不带v