GitHub Review Comments
GitHub Review Comments — узкий workflow для разбора замечаний в pull request текущей ветки. Он начинается с проверки авторизации GitHub CLI, потому что последующие команды зависят от доступа к репозиторию и данным ревью. После успешной проверки навык предлагает получить комментарии и review threads открытого PR через подготовленный скрипт fetch_comments.py. Такой порядок отделяет техническую проблему доступа от содержательной работы с замечаниями и не предполагает, что комментарии можно читать из памяти или по одному неполному выводу командной строки. Первый практический сценарий — собрать полную картину ревью. Скрипт выводит замечания и треды, после чего их нужно пронумеровать и кратко пересказать пользователю. Для каждого пункта фиксируется, что именно потребуется изменить: код, тест, документацию или только ответ в обсуждении. Навык не смешивает найденные комментарии с автоматически выбранными исправлениями: следующий шаг начинается с вопроса, какие номера пользователь действительно хочет обработать. Это полезно для PR, где часть замечаний уже закрыта, относится к разным файлам или требует разных решений. После выбора конкретных пунктов workflow допускает применение исправлений в текущей рабочей ветке. Перед этим сохраняется связь между номером комментария и требованием ревью, чтобы изменение не стало бесконтрольным рефакторингом. Формулировка источника «помогает внести точечные исправления» означает ограниченный scope выбранных замечаний, а не обещание автоматически исправить все проблемы PR. Если пользователь не выбрал пункты, действие над кодом не начинается; если авторизация не проходит, сначала требуется повторная настройка gh, а не обход проверки. Операционная последовательность поэтому проста: проверить gh auth, найти открытый PR текущей ветки, получить комментарии через scripts/fetch_comments.py, показать нумерованный список с краткими требованиями, дождаться выбора и только затем применить выбранные исправления. Команды gh в исходном workflow должны выполняться с доступом, необходимым для чтения PR и работы с репозиторием; сообщение о проблеме sandbox или scope разрешений нужно трактовать как блокирующий сигнал. Повторная авторизация через gh auth login остаётся действием пользователя, если текущая сессия недействительна. Навык предназначен для review comments и issue comments, связанных с открытым PR текущей ветки. Он не является самостоятельным code-quality аудитом, не выбирает приоритеты за пользователя, не заменяет проверку тестами и не даёт права менять произвольные файлы вне выбранных требований. Даже после применения исправления остаются обычные проверки проекта и повторное чтение PR: источник описывает маршрут работы с комментариями, но не подтверждает, что любая предложенная правка корректна без проверки конкретного репозитория.
Для чего подходит
- Разбор комментариев code review
- Исправление замечаний в pull request
- Проверка состояния GitHub CLI
Установка
Сначала прочитайте SKILL.md и scripts в исходном репозитории. Затем выполните команду в каталоге проекта:
npx skills add https://github.com/openai/skills/tree/main/skills/.curated/gh-address-comments