changelog-generator · composio-community — скилл для Claude Code: changelog из git-коммитов
Собирает changelog для пользователей из истории git: группирует коммиты по типам и переписывает технические сообщения человеческим языком.
npx skills add composio-community/awesome-claude-plugins --skill changelog-generator -a claude-codeЧто делает changelog-generator
Скилл читает коммиты за нужный период или между версиями. Дальше раскладывает их по категориям: новые функции, улучшения, исправления, ломающие изменения, безопасность. Внутренний шум вроде рефакторинга и тестов отбрасывает — в релизные заметки он не попадает.
Технические формулировки разработчика превращаются в текст для клиента, а результат оформляется по вашим правилам. Если в репозитории лежит CHANGELOG_STYLE.md, скилл берёт стиль оттуда, иначе пишет по общим рекомендациям для changelog. Запускать лучше из корня репозитория: оттуда он видит всю историю.
Готовый файл стоит перечитать перед публикацией. Скилл пишет черновик, а за смысл и тон отвечает человек — особенно в разделе ломающих изменений, где неточность дороже всего.
Какие задачи решает
- собрать release notes к новой версии
- сделать недельную сводку изменений продукта
- переписать коммиты на язык пользователей
- отфильтровать рефакторинг и тесты из публичного changelog
- подготовить описание обновления для магазина приложений
Примеры запросов агенту
- Сделай changelog по коммитам с прошлого релиза
- Сгенерируй changelog за все коммиты прошедшей недели
- Сделай release notes для версии 2.5.0 по моим правилам из
CHANGELOG_STYLE.md
Как установить changelog-generator
1Через Skills CLI (Vercel)
npx skills add composio-community/awesome-claude-plugins --skill changelog-generator -a claude-code2Вручную: положить файлы
~/.claude/skills/changelog-generator/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/changelog-generator/
1Через Skills CLI (Vercel)
npx skills add composio-community/awesome-claude-plugins --skill changelog-generator -a codex2Вручную: положить файлы
.agents/skills/changelog-generator/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add composio-community/awesome-claude-plugins --skill changelog-generator -a cursor2Вручную: положить файлы
.cursor/skills/changelog-generator/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install composio-community/awesome-claude-plugins changelog-generator2Вручную: положить файлы
.github/skills/changelog-generator/SKILL.md1Через Skills CLI (Vercel)
npx skills add composio-community/awesome-claude-plugins --skill changelog-generator -a gemini-cli2Командой платформы
gemini skills install https://github.com/composio-community/awesome-claude-plugins --path changelog-generator/skills/changelog-generatorВручную: положить файлы
.devin/skills/changelog-generator/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add composio-community/awesome-claude-plugins --skill changelog-generator -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о changelog-generator
Как установить changelog-generator в Claude Code?
Выполните npx skills add composio-community/awesome-claude-plugins --skill changelog-generator -a claude-code. После этого файл скилла лежит по пути ~/.claude/skills/changelog-generator/SKILL.md.
Что делает changelog-generator?
Проходит по истории git, группирует коммиты по категориям и переписывает их в понятные пользователю заметки о релизе.
На чём основан стиль changelog?
По умолчанию скилл опирается на общие рекомендации для changelog, а свой стиль можно задать в CHANGELOG_STYLE.md и сослаться на этот файл в запросе.
Похожие скиллы
Всё по теме «Тексты и документация» →Сначала — changelog-generator от других авторов.