turborepo · vercel — скилл для Claude Code: что делает и как установить
Настраивает монорепозитории с Turborepo и чинит пайплайны задач. Пригодится при правках turbo.json, кеширования или сборки в CI.
npx skills add vercel/turborepo --skill turborepo -a claude-codeЧто делает turborepo
Скилл помогает настраивать Turborepo, описывать пайплайны задач и разбираться с кешем, включая Remote Cache. Он подхватывает работу с фильтрами CLI, переменными окружения и границами пакетов в CI.
Внутри нет зашитой базы знаний. Вместо устаревших советов ассистент обращается к локальному пакету turbo и открывает node_modules/turbo/docs/README.md. Если структура зависимостей нестандартная, путь определяется через node -p "require.resolve('turbo/package.json')". Так агент опирается строго на документацию установленного релиза.
Скилл нужен, когда в проекте уже развёрнут или планируется монорепозиторий на базе turbo. Ставить его в обычный репозиторий без монорепозитория бессмысленно.
Какие задачи решает
- Настроить пайплайны задач и кеш в turbo.json
- Найти ошибки в конфигурации Remote Cache и переменных окружения
- Разобрать зависимости и границы пакетов в монорепозитории
- Сверить шаги CI с документацией установленной версии turbo
Примеры запросов агенту
- Проверь пайплайн сборки в turbo.json и настрой удалённый кеш
- Почему задача lint перезапускается без использования кеша?
- Помоги разделить пакеты и настроить фильтры для запуска тестов
Как установить turborepo
1Через Skills CLI (Vercel)
npx skills add vercel/turborepo --skill turborepo -a claude-code2Вручную: положить файлы
~/.claude/skills/turborepo/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/turborepo/
1Через Skills CLI (Vercel)
npx skills add vercel/turborepo --skill turborepo -a codex2Вручную: положить файлы
.agents/skills/turborepo/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add vercel/turborepo --skill turborepo -a cursor2Вручную: положить файлы
.cursor/skills/turborepo/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install vercel/turborepo turborepo2Вручную: положить файлы
.github/skills/turborepo/SKILL.md1Через Skills CLI (Vercel)
npx skills add vercel/turborepo --skill turborepo -a gemini-cli2Командой платформы
gemini skills install https://github.com/vercel/turborepo --path skills/turborepoВручную: положить файлы
.devin/skills/turborepo/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add vercel/turborepo --skill turborepo -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Другие версии turborepo
Похожие
Вопросы о turborepo
Как установить turborepo в Claude Code?
Выполните команду npx skills add vercel/turborepo --skill turborepo -a claude-code в терминале.
Что делает скилл turborepo?
Он инструктирует ИИ проверять конфигурацию turbo.json, настраивать кеширование и организовывать пайплайны монорепозитория по документации проекта.
Откуда скилл берёт правила и документацию?
Он читает файл docs/README.md прямо из установленного в проекте пакета turbo. Это исключает расхождения между версиями инструмента.
Исходный текст
SKILL.md · MIT
---
name: turborepo
description: Configure and troubleshoot Turborepo repositories. Use when working with turbo.json, task pipelines, caching, Remote Cache, the turbo CLI, filtering, environment variables, package boundaries, monorepo structure, or CI workflows.
---
# Turborepo
The complete Turborepo documentation ships inside the installed `turbo` package. Do not rely on this skill for framework guidance. Always read the bundled docs, which match the installed version exactly.
Start with:
```text
node_modules/turbo/docs/README.md
```
Use that task index to choose the smallest relevant documentation page. Read it before changing Turborepo configuration, package scripts, or CI workflows.
If the package manager uses a non-flat `node_modules` layout or a workspace link, resolve the package location first:
```sh
node -p "require.resolve('turbo/package.json')"
```
Then read `docs/README.md` relative to the resolved package directory.
If `turbo` is not installed, inspect the repository's package manager and existing version constraints before adding it. After installation, use the bundled docs rather than guidance for a different release.
© vercel · MIT · vercel/turborepo