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