publish-release
Use this skill when users request to publish an release update.
git clone --depth 1 https://github.com/rikkahub/rikkahub /tmp/publish-release && cp -r /tmp/publish-release/.agents/skills/publish-release ~/.claude/skills/publish-releaseSKILL.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
|-
Use this skill when the user wants to find or search for HugeIcons by keyword, or when you need to look up what icon names are available in the HugeIcons library before using them in Compose code.
Use this skill when building applications with Gemini API hosted models, including Gemini and Gemma 4, working with multimodal content (text, images, audio, video), implementing function calling, using structured outputs, or needing current model specifications. Covers SDK usage (google-genai for Python, @google/genai for JavaScript/TypeScript, com.google.genai:google-genai for Java, google.golang.org/genai for Go), model selection, and API capabilities.
Use this skill when writing code that calls the Gemini API for text generation, multi-turn chat, multimodal understanding, image generation, video generation, streaming responses, background research tasks, function calling, structured output, or migrating from the old generateContent API. This skill covers the Interactions API, the recommended way to use Gemini models and agents in Python and TypeScript.
Use this skill when users request i18n/localization updates for Android string resources, especially when adding new keys or translating via locale-tui.