tldraw-migrate — скилл

Официальный скилл tldraw для перевода проекта на новую версию SDK: сам находит версии, подтягивает заметки о релизах и чинит ошибки типов

  • 51 136 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Запускает Node-скрипты и обращается к GitHub и npm
  • Меняет зависимости и код проекта
Все причины и проверки

tldraw/tldraw

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/tldraw-migrate

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запускает Node-скрипты и обращается к GitHub и npm
  • Меняет зависимости и код проекта

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл ведет агента через обновление проекта на tldraw SDK. Вспомогательные скрипты определяют исходную версию по истории git и целевую по npm, включая canary и beta, а затем скачивают журнал изменений, документацию и заметки о будущем релизе. Дальше агент идет по процессу: обновляет пакеты, собирает ошибки TypeScript, разбирает их по категориям и правит код по заметкам о миграции. Скилл самодостаточен и работает в Claude Code, Codex, Cursor и других агентах, которые читают папки скиллов.

Для кого. Для разработчиков приложений на tldraw SDK, которым нужно обновить версию библиотеки.

Подходит, если

  • Нужно поднять tldraw до последней стабильной версии
  • После обновления tldraw посыпались ошибки TypeScript
  • Нужно проверить проект на пререлизной версии canary или beta

Не подходит, если

  • Проект не использует tldraw SDK
  • Нужно разрабатывать сам репозиторий tldraw: остальные скиллы в нем служат команде tldraw

Пример запроса к агенту

/tldraw-migrate 4.4.0 latest

Ограничения

Нужны Node.js и git-история проекта для определения исходной версии. Скрипты обращаются к GitHub и npm за заметками о релизах. Команды с префиксом ! автоматически выполняются только в Claude Code, в других агентах их нужно запускать вручную. Коммерческое использование tldraw SDK регулируется его собственной лицензией.

Как отключить. Удалите папку tldraw-migrate из .claude/skills, .agents/skills или другого каталога скиллов проекта.

Частые вопросы

Как обновить скилл?

Повторите команду установки, она перезапишет SKILL.md и скрипты. Заметки о релизах скилл скачивает при каждом запуске.

Какие аргументы принимает?

Необязательные исходную версию и цель: latest по умолчанию, тег вроде canary или конкретную пререлизную версию.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл рисует макеты интерфейсов и лендингов и переносит их в HTML, в проект на React или в мини-приложение WeChat

СкиллРасширенный доступ519Звезды репозитория

Скилл разбирает и переносит WebGL, WebGPU и Canvas-эффекты со страницы в отдельный локальный проект на нативном JS

СкиллРасширенный доступ766Звезды репозитория
Официальный

Четыре скилла в папке skills репозитория Tamagui: стили и темы, миграция на третью версию, схема тем v6 и генератор палитр с предпросмотром

СкиллРасширенный доступ14,3 тыс.Звезды репозитория

Скилл и CLI, которые снимают с публичного сайта цвета, шрифты, отступы, скругления и тени и сохраняют их как токены JSON и CSS

СкиллРасширенный доступ261Звезды репозитория

Скилл-методика воспроизведения сайтов: от статичной страницы до тяжелого WebGL, с упором на настоящий исходный код, а не на выдуманный агентом

СкиллРасширенный доступ1,1 тыс.Звезды репозитория

Мета-скилл разбирает бренд по ссылке, названию или скриншоту и создает из него полноценную дизайн-систему как новый скилл

СкиллРасширенный доступ850Звезды репозитория

Коротко о README

tldraw это SDK для бесконечного холста на React. Скилл tldraw-migrate описан в собственном README: он распространяется копированием папки в каталог скиллов проекта, для этого есть однострочная команда через curl и tar. Приведены пути для Claude Code, Codex, Cursor и общего .agents, а сайт документации отдает скилл через .well-known/agent-skills. Остальные скиллы в репозитории предназначены для команды tldraw.

Бейдж для README

Исходный SKILL.md

---
name: tldraw-migrate
description: Migrate a project to a newer version of the tldraw SDK. Use when upgrading tldraw packages, fixing TypeScript errors after a tldraw upgrade, or when the user mentions tldraw migration.
argument-hint: '[from-version] [target]'
user-invocable: true
---

# tldraw migration assistant

You are helping migrate a project to a newer version of the tldraw SDK. Follow this process carefully.

Throughout this skill, `${SKILL_DIR}` refers to this skill's own directory (where `SKILL.md`, the helper `.mjs` scripts, and the cached `references/` folder live). The auto-fetch blocks below resolve it from the `SKILL_DIR` env var if set, otherwise probe the common skill locations (`.claude/skills/`, `.agents/skills/`, `.codex/skills/`, `.cursor/skills/`, `skills/`).

**Arguments**: `/tldraw-migrate [from-version] [target]`. Both optional. `from-version` defaults to the previous tldraw version detected from git history. `target` defaults to `latest` (the latest stable release on npm); pass a dist-tag (`canary`, `next`, `beta`) or a pre-release semver (e.g. `4.6.0-canary.abc123`) to migrate to a pre-release.

Сообщить о проблеме

Foxx AItldraw-migrate
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.