changelog-generator
仓库创建 2026年1月30日最近提交 5 个月前SkillHot 收录 23 天前
▸ 精选理由
能自动从提交提取并格式化为可发布的 changelog,便于发布流程。
这个 Skill 做什么
根据 git 提交(遵循 Conventional Commits)自动生成发布变更日志。
把遵循 Conventional Commits 的 Git 提交自动整理成发布说明(changelog),一句话概括版本里发生的改动。一般在准备发布、更新 changelog 或想知道“自上次发布有哪些变更”时用。能按提交类型和版本策略归类,省去手动撰写的麻烦。
▸ 展开 SKILL.md 英文原文
Generate changelogs from git commits. Use when user says "generate changelog", "update changelog", "what changed since last release", or before preparing a new release.
692
Stars
135
Forks
18
仓库内 Skill
+20
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/decebals/claude-code-java/main/.claude/skills/changelog-generator/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/decebals/claude-code-java/main/.claude/skills/changelog-generator/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Changelog Generator Skill Generate changelogs from conventional commits for Java projects. ## When to Use - Before a release - User says "generate changelog" / "update changelog" / "what changed since last release" - After completing a milestone ## Versioning Convention Detection Detect versioning style using this priority order: ### 1. Check CLAUDE.md (if exists) ```bash grep -A5 "## Versioning" CLAUDE.md 2>/dev/null ``` Look for explicit convention: ```markdown ## Versioning This project uses Semantic Versioning (x.y.z). Tag format: `release-x.y.z` ``` ### 2. Fallback: Detect from git tags ```bash git tag --sort=-version:refname | head -10 ``` | Pattern detected | Versioning styl
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有