fix-merge-conflicts — скилл для Claude Code
Разрешает конфликты слияния в ветке, проверяет сборку и тесты перед завершением работы. Нужен, когда конфликтов несколько и их надо разобрать без рефакторинга.
npx skills add cursor/plugins --skill fix-merge-conflicts -a claude-codeЧто делает fix-merge-conflicts
Скилл находит конфликтующие файлы через git status и маркеры конфликтов, затем вносит минимальные правки с упором на корректность. Когда это безопасно, он сохраняет изменения с обеих сторон; иначе выбирает вариант, который собирается и не меняет публичное поведение.
Файлы блокировок он пересоздаёт средствами менеджера пакетов, а не редактирует вручную. Затем запускает сборку, линтер и относящиеся к изменению тесты. После этого добавляет исправленные файлы в индекс и сообщает, какие решения принял.
Скилл не отправляет изменения и не создаёт теги. Это значит, что финальную отправку ветки нужно выполнить отдельно.
Какие задачи решает
- найти все файлы с конфликтами слияния
- убрать маркеры конфликтов из исходников
- сохранить совместимые изменения обеих веток
- пересоздать файлы блокировок через менеджер пакетов
- проверить сборку и относящиеся тесты
Примеры запросов агенту
- Разреши конфликты слияния в текущей ветке с помощью `fix-merge-conflicts`.
- Запусти `fix-merge-conflicts` и проверь сборку после исправлений.
- Разбери конфликтующие файлы, пересоздай файлы блокировок и подготовь изменения к фиксации через `fix-merge-conflicts`.
Как установить fix-merge-conflicts
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill fix-merge-conflicts -a claude-code2Вручную: положить файлы
~/.claude/skills/fix-merge-conflicts/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/fix-merge-conflicts/
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill fix-merge-conflicts -a codex2Вручную: положить файлы
.agents/skills/fix-merge-conflicts/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill fix-merge-conflicts -a cursor2Вручную: положить файлы
.cursor/skills/fix-merge-conflicts/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install cursor/plugins fix-merge-conflicts2Вручную: положить файлы
.github/skills/fix-merge-conflicts/SKILL.md1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill fix-merge-conflicts -a gemini-cli2Командой платформы
gemini skills install https://github.com/cursor/plugins --path cursor-team-kit/skills/fix-merge-conflictsВручную: положить файлы
.devin/skills/fix-merge-conflicts/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill fix-merge-conflicts -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора18
Весь набор →Похожие
Вопросы о fix-merge-conflicts
Как установить fix-merge-conflicts в Claude Code?
Выполните npx skills add cursor/plugins --skill fix-merge-conflicts -a claude-code, затем повторите npx skills add cursor/plugins --skill fix-merge-conflicts -a claude-code. Файл скилла размещается в ~/.claude/skills/fix-merge-conflicts/SKILL.md.
Что делает fix-merge-conflicts?
Скилл ищет конфликты слияния, исправляет их минимальными правками и проверяет результат сборкой, линтером и относящимися тестами. В конце он добавляет исправленные файлы в индекс и выводит сводку решений.
Отправляет ли fix-merge-conflicts изменения в удалённый репозиторий?
Нет. Во время разрешения конфликтов скилл не выполняет отправку изменений и не создаёт теги.