pull-request — скилл для Claude Code: PR и установка
Скилл помогает оформлять, проверять и поддерживать pull request: от связи с задачей до CI, ревью и готовности к слиянию.
npx skills add wendylabsinc/claude-skills --skill pull-request -a claude-codeЧто делает pull-request
Скилл помогает вести pull request как отдельную запись об изменениях: выбрать связь с задачей, кратко описать результат, указать проверку и сохранить актуальный контекст ветки. Он также подсказывает, когда работу стоит разделить на несколько PR, как связать их между собой и как не потерять историю коммитов и авторство.
Отдельное внимание уделяется внешним границам. При изменениях схемы базы данных, REST API, gRPC, публичного SDK, интерфейса или CLI скилл предлагает описать наблюдаемое изменение контракта, совместимость и последствия для потребителей. Он учитывает CI и замечания ревью. Правила конкретного репозитория имеют приоритет, поэтому перед работой нужно прочитать его инструкции, шаблон PR, обязательные проверки и политику слияния. Публикация, открытие черновика, перевод в готовый статус и merge считаются разными действиями.
Какие задачи решает
- оформить описание pull request по текущему diff
- связать PR с задачей или стеком изменений
- разделить работу по риску и границам контракта
- описать изменения REST API, SDK, CLI или схемы базы
- проверить готовность PR к ревью и merge
Примеры запросов агенту
- Оформи описание текущего pull request по diff и добавь разделы с кратким итогом и тестами.
- Проверь, нужно ли разделить эти изменения на несколько PR, и выбери связи
Closes,AdvancesилиRelated. - Проверь изменения в REST API и опиши наблюдаемую разницу до и после для потребителей.
Как установить pull-request
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill pull-request -a claude-code2Вручную: положить файлы
~/.claude/skills/pull-request/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/pull-request/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill pull-request -a codex2Вручную: положить файлы
.agents/skills/pull-request/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill pull-request -a cursor2Вручную: положить файлы
.cursor/skills/pull-request/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install wendylabsinc/claude-skills pull-request2Вручную: положить файлы
.github/skills/pull-request/SKILL.md1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill pull-request -a gemini-cli2Командой платформы
gemini skills install https://github.com/wendylabsinc/claude-skills --path pull-requestВручную: положить файлы
.devin/skills/pull-request/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill pull-request -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о pull-request
Как установить pull-request в Claude Code?
Выполните npx skills add wendylabsinc/claude-skills --skill pull-request -a claude-code, затем проверьте файл ~/.claude/skills/pull-request/SKILL.md.
Что делает скилл pull-request?
Он помогает писать и обновлять описание PR, связывать его с задачами, делить работу на согласованные части и проверять CI, отзывы ревьюеров и готовность к merge.
Какие изменения нужно описывать отдельно в PR?
Изменения внешнего контракта: схемы базы данных, REST API, gRPC, публичного SDK, UI или CLI. В описании нужно зафиксировать наблюдаемое изменение, совместимость и затронутых потребителей.