Генерация CHANGELOG из Git-истории

★ 7.2 · vibe-coding

changelog-generator — это скилл для Claude Code, который анализирует историю Git-коммитов и автоматически генерирует CHANGELOG.md по стандарту Keep a Changelog. Скилл парсит сообщения в формате Conventional Commits, распознавая типы feat, fix, docs, refactor, perf, ci и другие, автоматически определяет семантическую версию (major/minor/patch) на основе характера изменений и выявляет breaking changes по footer-блоку или символу «!». Доступные команды — init, generate, update, release и preview — позволяют как сформировать полный журнал изменений за всю историю, так и инкрементально обновлять раздел [Unreleased] после каждого слияния PR. Поддерживается интеграция с GitHub Actions и GitLab CI через готовый YAML-шаблон, автоматическая расстановка ссылок на PR и issues, настройка через .changelogrc.json и выбор языка вывода (включая китайский и английский). Подходит командам, которым нужно поддерживать актуальный release notes без ручного редактирования.