Автообновление списка контрибьюторов в README
★ 7.4 · documentation
Обновление списка контрибьюторов — это скилл для Claude Code, который находит авторов слитых pull request'ов, отсутствующих в секции Contributors файла README, и после явного подтверждения добавляет их туда и коммитит изменение напрямую в master. Берут, когда проект растёт и список контрибьюторов в README устаревает — одни добавили фичу, другие починили баг, а их имён в документации нет; когда надоело вручную просматривать историю PR и сверять её с README перед каждым релизом. Скилл определяет дату отсечения по последнему коммиту с маркером [contributors-updated] в истории origin/master (с недельным перекрытием) или берёт два месяца назад, если маркера нет. Затем через GitHub CLI получает список слитых PR, исключает ботов (dependabot, github-actions, copilot и др.), мейнтейнеров и владельца репозитория, формирует однострочные описания вклада на основе заголовков PR. Перед записью показывает предложенные добавления пользователю и ждёт явного одобрения. После подтверждения делает ff-only pull, проверяет, что staged-изменение касается только README.md, коммитит с маркером и пушит в master без создания ветки — это допускается как исключение для документации (documentation-only exception). Подойдёт репозиториям с GitHub CLI и правами на прямой пуш в master.
- #contributors
- #readme-update
- #github-automation
- #documentation-management
- #community