Community编程与开发github.com

google-gemini/docs-changelog

根据提供的版本号和原始变更日志数据,生成并格式化新版本的变更日志文件。

docs-changelog 是什么?

该技能用于自动生成和格式化新版本的变更日志(Changelog)文件。用户提供版本号(如 1.2.3)和原始变更日志条目(通常是从 Git 提交或手动整理的文本),技能会将这些输入解析并生成一个符合 Google Gemini 或常见开源项目风格的 Markdown 格式的变更日志文件。这有助于开发者快速发布新版本,避免手动编写重复性的 changelog 格式。该技能支持在 Claude Code、Cursor 及 Codex 等 AI 代理平台上运行,通过读取 SKILL.md 中的指令来规范输出格式。它特别适用于需要频繁发布版本的项目团队,能够减少人工错误,提高发布效率。

兼容平台~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/google-gemini/gemini-cli/tree/main/skills/docs-changelog

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

docs-changelog 是做什么的?

根据提供的版本号和原始变更日志数据,生成并格式化新版本的变更日志文件。

使用说明

输入参数

  • 版本号:例如 1.2.3,用于标识当前发布的版本。
  • 原始变更日志数据:一个包含变更条目的文本列表,通常来自 Git 提交信息或手动整理。

输出

  • 一个格式化的 Markdown 文件,包含版本标题、日期(可选)以及分类后的变更条目(如功能、修复等)。

示例

输入

版本号: 1.0.0
原始数据:
- 添加了用户登录功能
- 修复了首页加载错误
- 更新了文档

输出(Changelog 格式)

## [1.0.0] - 2023-10-01

### 新增
- 添加了用户登录功能

### 修复
- 修复了首页加载错误

### 文档
- 更新了文档

依赖

  • 无外部依赖,仅需标准 Markdown 支持。

支持平台

  • Claude Code
  • Cursor
  • Codex
  • 其他兼容 AI 代理的编辑器

注意事项

  • 确保原始变更日志数据以每行一个条目的形式提供。
  • 版本号必须符合语义化版本控制(SemVer)规范。
  • 如果未提供日期,技能会自动使用当前日期。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

相关技能