rivet-dynamic-apps — скилл для Claude Code
Скилл по Dynamic Apps от Rivet: агент разбирается в документации и примерах, чтобы поднимать отдельный бэкенд для каждого пользователя.
npx skills add rivet-dev/skills --skill rivet-dynamic-apps -a claude-codeЧто делает rivet-dynamic-apps
Скилл собирает справочник по Dynamic Apps: архитектура, аутентификация, маршруты, SQLite, воркфлоу, работа с фронтендами и статикой, деплой, логи. Тут же ссылка на quickstart и раздел про настройку VM. Агент открывает нужный документ вместо того, чтобы гадать по памяти.
Внутри есть примеры кода для запуска: apps-core-quickstart, apps-hello-world, apps-multiplayer, apps-sqlite, apps-static-website, apps-workflows. Они лежат в директории скилла и повторяют то, что встроено в документацию, так что можно взять готовый каркас и править под свою задачу.
Ставить его стоит, если проект на Rivet: без самой платформы документация по Dynamic Apps агенту бесполезна. Ответы скилла ограничены тем, что описано в этих документах, поэтому за деталями API Rivet придётся идти в первоисточник.
Какие задачи решает
- поднять отдельный бэкенд на пользователя
- разобраться в архитектуре Dynamic Apps
- настроить аутентификацию и маршруты
- собрать пример с SQLite или воркфлоу
- задеплоить статичный фронтенд
Примеры запросов агенту
- Покажи, как устроены Dynamic Apps в Rivet
- Собери пример бэкенда из
apps-sqlite - Как задеплоить статический сайт из
apps-static-website?
Как установить rivet-dynamic-apps
1Через Skills CLI (Vercel)
npx skills add rivet-dev/skills --skill rivet-dynamic-apps -a claude-code2Вручную: положить файлы
~/.claude/skills/rivet-dynamic-apps/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/rivet-dynamic-apps/
1Через Skills CLI (Vercel)
npx skills add rivet-dev/skills --skill rivet-dynamic-apps -a codex2Вручную: положить файлы
.agents/skills/rivet-dynamic-apps/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add rivet-dev/skills --skill rivet-dynamic-apps -a cursor2Вручную: положить файлы
.cursor/skills/rivet-dynamic-apps/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install rivet-dev/skills rivet-dynamic-apps2Вручную: положить файлы
.github/skills/rivet-dynamic-apps/SKILL.md1Через Skills CLI (Vercel)
npx skills add rivet-dev/skills --skill rivet-dynamic-apps -a gemini-cli2Командой платформы
gemini skills install https://github.com/rivet-dev/skills --path rivet-dynamic-appsВручную: положить файлы
.devin/skills/rivet-dynamic-apps/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add rivet-dev/skills --skill rivet-dynamic-apps -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о rivet-dynamic-apps
Как установить rivet-dynamic-apps в Claude Code?
Выполните npx skills add rivet-dev/skills --skill rivet-dynamic-apps -a claude-code. Скилл окажется по пути ~/.claude/skills/rivet-dynamic-apps/SKILL.md.
Что делает rivet-dynamic-apps?
Даёт агенту справочник по Dynamic Apps от Rivet: архитектура, аутентификация, REST API, SQLite, воркфлоу, деплой и логи. Плюс примеры кода для запуска.
С чем работает скилл?
С документацией и примерами Dynamic Apps. Для реального деплоя нужен сам Rivet, а примеры из директории скилла можно запускать отдельно.