write-pr — скилл для Claude Code: что делает и как установить
Задаёт формат заголовков и описаний пулл-реквестов: семантические типы, структурированные шаблоны и правила изложения для ревьюера.
npx skills add tldraw/tldraw --skill write-pr -a claude-codeЧто делает write-pr
Скилл навязывает стандарты оформления PR в репозитории tldraw. Заголовки строятся по Conventional Commits: тип (feat, fix, refactor, docs, perf, test, chore), опциональная область (editor, sync) и краткое описание. Для описания предлагается два шаблона: бага и улучшения получают структуру «до — после — что изменилось», остальные типы — параграф с мотивацией, чек-лист типа изменения, план тестирования и заметки к релизу.
Правила подачи материала: начинай с цели и контекста, излагай от общего к деталям, не пересказывай диф построчно. Скилл не выдумывает причины изменений за автора — ты даёшь контекст, он структурирует подачу. Это стиль команды tldraw, взятый из их рабочего процесса: коротко, по существу, ревьюер должен понять замысел до чтения кода.
Какие задачи решает
- привести заголовки PR к единому формату по Conventional Commits
- структурировать описание бага: что было, что стало, почему
- написать мотивацию изменения для ревьюера, не пересказывая код
- выбрать правильный тип коммита (feat, fix, refactor) и область
- оформить чек-лист типа изменения и план тестирования
Примеры запросов агенту
- составь описание PR для этого бага по шаблону write-pr
- проверь заголовок пулл-реквеста: `feat(editor): add snap threshold` — соответствует ли write-pr
- напиши раздел «до — после» для улучшения по правилам write-pr
Как установить write-pr
1Через Skills CLI (Vercel)
npx skills add tldraw/tldraw --skill write-pr -a claude-code2Вручную: положить файлы
~/.claude/skills/write-pr/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/write-pr/
1Через Skills CLI (Vercel)
npx skills add tldraw/tldraw --skill write-pr -a codex2Вручную: положить файлы
.agents/skills/write-pr/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add tldraw/tldraw --skill write-pr -a cursor2Вручную: положить файлы
.cursor/skills/write-pr/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install tldraw/tldraw write-pr2Вручную: положить файлы
.github/skills/write-pr/SKILL.md1Через Skills CLI (Vercel)
npx skills add tldraw/tldraw --skill write-pr -a gemini-cli2Командой платформы
gemini skills install https://github.com/tldraw/tldraw --path skills/write-prВручную: положить файлы
.devin/skills/write-pr/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add tldraw/tldraw --skill write-pr -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора7
Весь набор →Похожие
Вопросы о write-pr
Как установить write-pr в Claude Code?
Выполни npx skills add tldraw/tldraw --skill write-pr -a claude-code. Скилл появится в ~/.claude/skills/write-pr/SKILL.md.
Что делает write-pr?
Задаёт формат заголовков PR (тип, область, описание) и два шаблона описания: для багов и улучшений — структура «до — после», для остального — параграф с мотивацией и чек-листы. Правила требуют писать для ревьюера, не пересказывая диф.
Когда применять шаблоны write-pr?
Когда команда договорилась об этих стандартах или ты работаешь в репозитории tldraw. Скилл не выдумывает мотивацию — ты даёшь контекст, он структурирует изложение по правилам.