用途:自动化软件项目的发布流程,覆盖版本号识别、变更分析、变更日志生成、提交与打标签等步骤。用户运行 /release-skills 即可自动检测项目配置;可加 --dry-run 预览、--major/--minor/--patch 强制版本号提升。
主要能力:自动检测版本文件,优先级为 package.json、pyproject.toml、Cargo.toml、marketplace.json 或 .claude-plugin/marketplace.json,以及 VERSION / version.txt(通用)。按 CHANGELOG*.md、HISTORY*.md、CHANGES*.md 等 glob 扫描变更日志,并根据文件名后缀识别语言(如 CHANGELOG.zh.md 为 zh)。可读取项目根目录的 .releaserc.yml 覆盖默认配置,并支持多语言 changelog 段落标题翻译与第三方贡献者署名 (by @username)。
使用方式:执行 /release-skills 自动检测;--dry-run 仅预览不执行;--major/--minor/--patch 强制版本提升。工作流按检测配置、分析上次标签以来的变更、确定版本提升、生成多语言 changelog、按技能或模块分组提交、更新版本、用户确认、创建发布提交与标签、推送等步骤进行。
限制:资料未提供收费、价格或支持平台等信息。需要资料未明确说明的配置细节请以实际项目为准。