justxor / release-notes
Генерирует release notes / CHANGELOG между двумя тегами или от последнего тега. Используй, когда просят release notes, changelog или список изменений релиза.
0
SKILL.md1.3 KB
⚠This file contains 1 character(s) that do not render as themselves (U+FE0F). They are shown highlighted below.
Release notes
Диапазон: $ARGUMENTS (если пусто — от последнего тега git describe --tags --abbrev=0 до HEAD).
git log <от>..<до> --pretty=format:'%h %s (%an)' --no-mergesСгруппируй по типам Conventional Commits:
- ✨ Новое (
feat) - 🐛 Исправления (
fix) - ⚡ Производительность (
perf) - ♻‹VARIATION SELECTOR U+FE0F› Рефакторинг и прочее (
refactor,chore,docs,ci) — кратко, одной строкой - 💥 Breaking changes (
!илиBREAKING CHANGE) — всегда первым блоком
- ✨ Новое (
- Переписывай технические сообщения на язык пользователя: что изменилось для него.
- Если есть
CHANGELOG.md— предложи добавить секцию сверху (формат Keep a Changelog).