write-release-notes — скилл для Claude Code о релиз-нотах
Готовит и проверяет статьи о релизах tldraw SDK: собирает изменения из PR, выделяет критические правки и требует рецепты миграции.
npx skills add tldraw/tldraw --skill write-release-notes -a claude-codeЧто делает write-release-notes
Скилл задаёт процесс подготовки релиз-ноты для опубликованного релиза tldraw SDK. Статьи хранятся в apps/docs/content/releases/: next.mdx собирает будущие изменения, а файлы вида vX.Y.0.mdx содержат опубликованные версии. Он предлагает начать с просмотра релиза через gh release view, затем найти слитые PR с помощью git log или gh pr list.
Для каждого PR скилл предлагает запросить заголовок, описание, метки, автора и ветку через gh pr view <PR_NUMBER> --json title,body,labels,author,baseRefName. В релиз попадают только PR, влитые в main. Это обязательная проверка: изменения из веток функций ещё не считаются опубликованными.
Скилл помогает разложить материал по крупным изменениям, API, улучшениям, исправлениям и патчам. Для каждого ломающего изменения он требует инструкцию по переходу: отдельный блок с кодом до и после либо явную замену прямо в пункте. После подготовки предлагает проверить ссылки на PR, упоминания участников и порядок разделов.
Какие задачи решает
- собрать PR между двумя версиями
- отсеять изменения из веток функций
- оформить файл релиз-ноты в
apps/docs/content/releases/ - добавить рецепт миграции для ломающего API
- проверить патч-релизы одной минорной версии
Примеры запросов агенту
- Подготовь релиз-ноты tldraw SDK для `v4.3.0` и создай файл в `apps/docs/content/releases/`.
- Найди PR, вошедшие между `v4.2.0` и `v4.3.0`, и составь структуру статьи о релизе.
- Проверь релиз-ноту: у каждого ломающего изменения должен быть рецепт миграции.
Как установить write-release-notes
1Через Skills CLI (Vercel)
npx skills add tldraw/tldraw --skill write-release-notes -a claude-code2Вручную: положить файлы
~/.claude/skills/write-release-notes/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/write-release-notes/
1Через Skills CLI (Vercel)
npx skills add tldraw/tldraw --skill write-release-notes -a codex2Вручную: положить файлы
.agents/skills/write-release-notes/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add tldraw/tldraw --skill write-release-notes -a cursor2Вручную: положить файлы
.cursor/skills/write-release-notes/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install tldraw/tldraw write-release-notes2Вручную: положить файлы
.github/skills/write-release-notes/SKILL.md1Через Skills CLI (Vercel)
npx skills add tldraw/tldraw --skill write-release-notes -a gemini-cli2Командой платформы
gemini skills install https://github.com/tldraw/tldraw --path skills/write-release-notesВручную: положить файлы
.devin/skills/write-release-notes/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add tldraw/tldraw --skill write-release-notes -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора7
Весь набор →Похожие
Вопросы о write-release-notes
Как установить write-release-notes в Claude Code?
Выполните npx skills add tldraw/tldraw --skill write-release-notes -a claude-code, затем повторите npx skills add tldraw/tldraw --skill write-release-notes -a claude-code. Файл скилла находится в ~/.claude/skills/write-release-notes/SKILL.md.
Что делает write-release-notes?
Скилл ведёт через подготовку релиз-ноты tldraw SDK: поиск релиза и PR, отбор изменений из main, структуру статьи и финальную проверку.
Как оформлять ломающие изменения?
Для каждого такого изменения нужен рецепт перехода. Его помещают в отдельный блок под разделом либо указывают замену и важные оговорки прямо в пункте списка API.