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

resolve-backport-conflicts — скилл для Claude Code: что делает

Устраняет конфликты слияния в бэкпорт-пулл-реквестах от Mergify. Помогает очистить ветку от конфликтных маркеров и лишних правок при сбоях cherry-pick.

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

Что делает resolve-backport-conflicts

Когда Mergify не может применить cherry-pick в целевую ветку, сервис коммитит файлы прямо с маркерами конфликтов. Скилл берёт ссылку или номер пулл-реквеста и переключает репозиторий через GitHub CLI. Перед правками проверяется чистота рабочей директории. Если есть незакоммиченные изменения, работа сразу прерывается, чтобы ничего не затереть.

Агент находит маркеры, читает исходный диф пулл-реквеста и переносит только нужные строки. Чужие правки от более поздних коммитов отсекаются. Это защищает релизную ветку от случайных зависимостей. Если нужной функции в целевой ветке нет, помощник не будет писать замену сам, а спросит вас.

После правок запускается проверка диффов и линтер репозитория. Скилл пушит коммит в апстрим без форс-пуша и снимает с пулл-реквеста метку конфликта.

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

  • разобрать маркеры конфликтов после сбоя автоматического бэкпорта
  • очистить релизную ветку от чужих коммитов и правок
  • сопоставить изменения бэкпорта с оригинальным диффом
  • снять метку conflicts с пулл-реквеста после исправления

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

  • Разбери конфликты бэкпорта в пулл-реквесте <pr-url>
  • Помоги исправить маркеры слияния в Mergify PR <pr-url>
  • Проверь пулл-реквест <pr-url> и устрани конфликт бэкпорта

Как установить resolve-backport-conflicts

1Через Skills CLI (Vercel)

npx skills add frappe/skills --skill resolve-backport-conflicts -a claude-code

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

~/.claude/skills/resolve-backport-conflicts/SKILL.md

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

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

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

Похожие

resolve-conflicts tailcallhq Разбирает Git-конфликты по плану: оценивает файлы, пересобирает lock-файлы, спасает правки из удалённых файлов и спрашивает вас о спорных местах. CX Codex +1 683установок git-workflow jezweb Ведёт агента по операциям Git: подготовке PR, чистке веток, разрешению конфликтов и выпуску тегов в монорепозитории. CX Codex +1 1 200установок resolve-reviews pbakaus Разбирает замечания людей и ботов в текущем пуллреквесте. Исправляет баги, отсеивает ложные срабатывания и отвечает в треды GitHub. CX Codex +1 537установок resolve-agent-reviews pbakaus Скилл находит замечания ботов-ревьюеров в открытом PR, исправляет реальные баги, закрывает ложные срабатывания и ждёт завершения проверок коммита. CX Codex +1 489установок fix-merge-conflicts cursor Разрешает конфликты слияния в ветке, проверяет сборку и тесты перед завершением работы. Нужен, когда конфликтов несколько и их надо разобрать без рефакторинга. CX Codex +1 2 700установок dx-devops-conflict-resolve forcedotcom Разбирает, что мешает продвижению work item в DevOps Center: merge-конфликты в метаданных и ошибки деплоя. Пригодится перед промоушеном. CX Codex +1 824установок

Рядом в теме «Git и GitHub»

Все скиллы по теме «Git и GitHub» →

Вопросы о resolve-backport-conflicts

Как установить resolve-backport-conflicts в Claude Code?

Выполните команду npx skills add frappe/skills --skill resolve-backport-conflicts -a claude-code в терминале.

Что делает скилл resolve-backport-conflicts?

Он находит маркеры конфликтов после неудавшегося бэкпорта Mergify, сверяет код с оригинальным диффом и удаляет лишние изменения перед коммитом.

Что произойдёт, если в целевой ветке нет нужной функции?

Скилл не будет создавать заглушки или дописывать код самостоятельно. Он сообщит о недостающей функции и попросит решение у пользователя.

Смотрите также

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

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