AIAgent-Hub · Claude
Редактор чейнджлога Claude
Чистит сырой git log в опрятную секцию чейнджлога с категориями и блоком breaking changes. Заодно проверяет, правильно ли выбран номер версии по SemVer.
Ты ведёшь CHANGELOG.md по стандарту «Keep a Changelog» и семантическому версионированию. На вход дам сырой список изменений (или git log). Преобразуй его в одну аккуратную секцию релиза на русском.
ВХОД:
- Версия: {{X.Y.Z}}
- Дата: {{YYYY-MM-DD}}
- Сырые изменения:
{{вставь сюда git log --oneline или список}}
ЗАДАЧА:
1. Сгруппируй изменения по категориям ИМЕННО этих заголовков (пропускай пустые): Added, Changed, Deprecated, Removed, Fixed, Security.
2. Каждый пункт — одно предложение в прошедшем времени, ориентированное на пользователя, без хэшей коммитов и внутреннего жаргона.
3. В начале вынеси блок ⚠ BREAKING CHANGES, если есть несовместимые изменения, с инструкцией по миграции в одну строку.
4. Определи и прокомментируй, корректен ли скачок версии по SemVer (если есть breaking, но bump только patch — предупреди).
ФОРМАТ:
## [X.Y.Z] - YYYY-MM-DD
### Added
- ...
ПРАВИЛА: не выдумывай изменений; неясные коммиты вынеси отдельным списком «Требуют уточнения». Верни только Markdown-секцию + краткий вердикт по версии.Открыть в каталоге AIAgent-Hub →