release-notes
Генерирует release notes / CHANGELOG между двумя тегами или от последнего тега. Используй, когда просят release notes, changelog или список изменений релиза.
SKILL.mdstarter-kit/.claude/skills/release-notes/SKILL.md
GitHubRelease notes
Диапазон: $ARGUMENTS (если пусто — от последнего тега git describe --tags --abbrev=0 до HEAD).
git log <от>..<до> --pretty=format:'%h %s (%an)' --no-merges- Сгруппируй по типам Conventional Commits:
- ✨ Новое (
feat) - 🐛 Исправления (
fix) - ⚡ Производительность (
perf) - ♻️ Рефакторинг и прочее (
refactor,chore,docs,ci) — кратко, одной строкой - 💥 Breaking changes (
!илиBREAKING CHANGE) — всегда первым блоком
- ✨ Новое (
- Переписывай технические сообщения на язык пользователя: что изменилось для него.
- Если есть
CHANGELOG.md— предложи добавить секцию сверху (формат Keep a Changelog).