К основному содержанию
скилл CX Codex

merge-open-prs — скилл для Claude Code: PR и установка

Скилл собирает список открытых PR, выбирает порядок и проводит их слияние через GitHub. Нужен для последовательной обработки нескольких PR.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add jssblck/agents --skill merge-open-prs -a claude-code
Открыть на GitHub

Что делает merge-open-prs

Скилл фиксирует рабочий набор открытых PR, либо берёт указанные пользователем номера. Затем сопоставляет изменённые файлы, учитывает зависимости и выбирает порядок слияния. PR с общей базой или зависимостями обрабатываются после родительских изменений.

Для каждого PR он проверяет правила репозитория, способ слияния, обязательные ревью и проверки. Обновление ветки выполняется только при конфликте, изменившейся зависимости или требовании репозитория. Работа идёт через gh, а локальные изменения выполняются во временном worktree. Без зелёных обязательных проверок скилл останавливается и запрашивает дальнейшее решение. После завершения он проверяет основную ветку и формирует отчёт.

Какие задачи решает

  • собрать фиксированный набор открытых PR
  • выбрать порядок слияния зависимых PR
  • проверить пересечения файлов и конфликты
  • дождаться обязательных проверок перед merge
  • сформировать отчёт по итогам слияния

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

  • Собери список всех открытых PR и предложи порядок их слияния.
  • Слей PR #42, #57 и #61 через GitHub, проверяя обязательные статусы после каждого.
  • Обработай открытые PR и остановись, если какой-либо из них нельзя сделать mergeable.

Как установить merge-open-prs

1Через Skills CLI (Vercel)

npx skills add jssblck/agents --skill merge-open-prs -a claude-code

2Вручную: положить файлы

~/.claude/skills/merge-open-prs/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/merge-open-prs/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о merge-open-prs

Как установить merge-open-prs в Claude Code?

Выполните npx skills add jssblck/agents --skill merge-open-prs -a claude-code. Файл скилла появится по пути ~/.claude/skills/merge-open-prs/SKILL.md.

Что делает merge-open-prs?

Он фиксирует набор PR, определяет порядок слияния, проверяет правила репозитория и обязательные статусы, а затем объединяет PR по одному через gh.

Что происходит с PR, который нельзя сделать mergeable?

Скилл останавливается и запрашивает решение. Черновик сначала нужно перевести в готовое состояние, а конфликт разрешить в ветке самого PR.

Похожие скиллы

Все скиллы по теме «Git и GitHub» →
om-approve-merge-pr open-mercato Скилл принимает номер пул-реквеста, ставит апрувящий ревью и делает squash-merge. Отказывается, если мешает QA-гейт или блокирующий лейбл. CX Codex +1 3 500установок om-merge-buddy open-mercato Скилл проверяет открытые пуллреквесты, оценивает CI, ревью и QA-статусы, после чего формирует отчёт о готовности к слиянию. Работает только в режиме чтения. CX Codex +1 2 800установок merge Alireza Rezvani Скилл для Claude, который вливает ветку лучшего агента в базовую, архивирует проигравших тегами и чистит worktrees. Нужен, когда сессия AgentHub закончена и пора зафиксировать результат. 1 409установок jackin-merge-pr jackin-project Прогоняет предмержевые проверки jackin❯, переносит пункт роадмапа в документацию и делает squash-merge пул-реквеста. Вызывается только вручную. CX Codex +1 469установок prs-awaiting-author dyoshikawa Показывает открытые пул-реквесты, по которым следующий шаг за автором: упал CI, не отвечены замечания ревью, ждёт ответа вопрос мейнтейнера. CX Codex +1 ★ 1 557звёзд репо re0-merge LilMGenius Помогает принять или отклонить внешний pull request с сохранением авторства, отдельными коммитами мейнтейнера и объяснением решения. CX Codex +1 1 200установок

Из того же набора6

Спонсоры проекта

Компании, которые помогают держать аналитику открытой