AIKraft/Skills/pr-triage

pr-triage

PR triage: аудит открытых PR, глубокий ревью выбранных и черновик комментариев. Аргументы: "all" для всех, номера PR, язык "en"/"fr". Без аргументов — аудит только на французском.

RArtk-ai official Разработка ★ 82.5k

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

Skill для автоматического аудита открытых Pull Requests, глубокого ревью выбранных PR и черновика комментариев. Помогает приоритизировать задачи, выявлять конфликты, проблемы с CI и дублирования кода.

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

  • Массовый аудит всех открытых PR для оценки их статуса, размера и готовности к слиянию.
  • Глубокий ревью конкретных PR или всех внешних PR с использованием агентов code-reviewer.
  • Автоматическое обнаружение стабильных PR, конфликтов слияния, пересечений файлов и устаревших запросов.
  • Генерация структурированных комментариев к коду с последующей ручной валидацией перед публикацией.

Как работает

  1. Проверить наличие git-репозитория и авторизацию через gh CLI; при ошибке остановить выполнение.
  2. Собрать данные: список открытых PR, метаданные, статус CI, существующие ревью и измененные файлы.
  3. Классифицировать PR по размеру, статусу слияния, CI и принадлежности (внутренние/внешние), выявить пересечения и стагнацию.
  4. Сформировать и скопировать в буфер обмена сводную таблицу triage с рекомендациями.
  5. По запросу пользователя или аргументу выполнить глубокое ревью выбранных PR параллельными агентами.
  6. Сгенерировать черновики комментариев на английском языке и запросить у пользователя выбор PR для публикации.

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

/pr-triage all
/pr-triage 42 57
/pr-triage

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

  • Установленный и авторизованный gh CLI (gh auth status)
  • Работа внутри git-репозитория (git rev-parse --is-inside-work-tree)
  • Доступ к GitHub API для получения метаданных PR и файлов

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

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

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

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