AIKraft/Skills/changelog-generator

changelog-generator

Автоматически генерирует понятные для пользователей списки изменений (changelog) из истории git-коммитов. Преобразует технические детали в четкие release notes, экономя время на ручном написании.

COComposio official Документы ★ 76.5k

Что делает навык

Навык преобразует технические git-коммиты в понятные списки изменений (changelog) и release notes, адаптируя их для пользователей. Он фильтрует шум, категоризирует изменения и переводит технические детали на язык, понятный конечным пользователям.

Когда применять

  • Подготовка release notes для новой версии продукта
  • Создание еженедельных или ежемесячных сводок об обновлениях продукта
  • Документирование изменений для клиентов или пользователей
  • Написание записей changelog для публикаций в магазинах приложений (app store)
  • Генерация уведомлений об обновлениях или внутренних релизных документов

Как работает

  1. Сканирует историю Git, анализируя коммиты за определенный период или между версиями
  2. Категоризирует изменения, группируя их по логическим разделам (features, improvements, bug fixes, breaking changes, security)
  3. Фильтрует шум, исключая внутренние коммиты (например, рефакторинг или тесты)
  4. Переводит технические описания коммитов на язык, понятный пользователям
  5. Форматирует результат в виде чистой, структурированной записи, следуя лучшим практикам и заданному стилю
  6. Применяет бренд-голос и руководящие принципы (например, из файла CHANGELOG_STYLE.md), если они указаны

Примеры запросов агенту

Создай changelog для коммитов за последние 7 дней
Сгенерируй release notes для версии 2.5.0
Создай changelog для всех коммитов между 1 марта и 15 марта

Что понадобится

  • Доступ к git-репозиторию (запуск должен производиться из корня проекта)
  • Файл CHANGELOG_STYLE.md (опционально, для применения пользовательских правил форматирования)

Описание составлено по SKILL.md навыка, сверено 06.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «composiohq-changelog-generator» из репозитория: # https://github.com/composiohq/awesome-claude-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r composiohq-changelog-generator/ ~/.claude/skills/composiohq-changelog-generator/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.