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-секцию + краткий вердикт по версии.

claude, changelog, semver, release, git, writing

Открыть в каталоге AIAgent-Hub →