rivet-sdk · openai — скилл для Codex: интеграции Zoom на Rivet
Скилл ведёт агента по сборке серверной интеграции с Zoom на Rivet: модули, OAuth, вебхуки, деплой. Пригодится, когда не хочется вручную писать обвязку API.
npx skills add openai/plugins --skill rivet-sdk -a codexЧто делает rivet-sdk
Скилл описывает порядок работы над серверной интеграцией Zoom через Rivet. Сначала агент проверяет, подходит ли Rivet под задачи REST, вебхуков, авторизации и деплоя. Потом разбивает интеграцию на модули: конфигурация приложения, OAuth, клиенты API, обработчики вебхуков и бизнес-логика.
Дальше идёт самый маленький шаг — один авторизованный вызов API и один приёмник вебхуков. Только после этого собираются многошаговые сценарии. Отдельно скилл требует держать явными ограничения деплоя: приёмники в стиле Lambda и работу с переменными окружения.
Внутри есть справочники: полный гайд, обзор Rivet, архитектура и жизненный цикл, примеры стартового и мультиклиентского паттернов, разбор частых проблем. Отладка идёт по чек-листу — учётные данные приложения, обновление токена, проверка подписи вебхука, связка модулей и расхождение версий фреймворка. Если интеграция не на Rivet, скилл не поможет: он про этот фреймворк и ничего больше.
Какие задачи решает
- собрать серверную интеграцию с Zoom на Rivet
- разложить интеграцию на модули: OAuth, API, вебхуки
- сделать первый авторизованный вызов API и приёмник вебхуков
- учесть ограничения Lambda-приёмников и переменных окружения
- разобрать отказ по токену, подписи вебхука или версии фреймворка
Примеры запросов агенту
- Помоги спроектировать интеграцию с Zoom на Rivet: какие модули нужны для OAuth и вебхуков?
- Сделай минимальный авторизованный вызов Zoom API и приёмник вебхуков на Rivet
- Вебхук падает на проверке подписи — пройди по чек-листу отладки Rivet
Как установить rivet-sdk
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill rivet-sdk -a codex2Вручную: положить файлы
.agents/skills/rivet-sdk/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill rivet-sdk -a claude-code2Вручную: положить файлы
~/.claude/skills/rivet-sdk/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/rivet-sdk/
Вручную: положить файлы
.cursor/skills/rivet-sdk/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins rivet-sdk2Вручную: положить файлы
.github/skills/rivet-sdk/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/zoom/skills/rivet-sdkВручную: положить файлы
.devin/skills/rivet-sdk/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать
Вопросы о rivet-sdk
Как установить rivet-sdk в Claude?
Выполните npx skills add openai/plugins --skill rivet-sdk -a codex, после чего файл скилла появится по пути .agents/skills/rivet-sdk/SKILL.md.
Что делает rivet-sdk?
Проводит агента по шагам сборки серверной интеграции Zoom на Rivet: проверка применимости, разбивка на модули, первый вызов API и вебхук, затем многошаговые сценарии.
Что нужно, чтобы скилл сработал?
Интеграция должна строиться на Rivet. Скилл описывает именно этот фреймворк, а не ручную обвязку API и вебхуков.
Исходный текст
SKILL.md · MIT
--- name: rivet-sdk description: Use when using Rivet SDK. --- # Zoom Rivet SDK Use this skill when building a server-side Zoom integration with Rivet rather than hand-rolled API and webhook plumbing. ## Workflow 1. Confirm Rivet is the right abstraction for the integration’s REST, webhook, auth, and deployment needs. 2. Model the modules: app configuration, OAuth, API clients, webhook handlers, and business workflow handlers. 3. Implement the smallest authenticated API call and webhook receiver before composing multi-module flows. 4. Keep deployment constraints explicit, especially Lambda-style receivers and environment variable handling. 5. Debug by checking app credentials, token refresh, webhook signature handling, module wiring, and framework version drift. ## References - Full preserved guide: [references/full-guide.md](references/full-guide.md) - Rivet overview: [rivet-sdk.md](rivet-sdk.md) - Architecture and lifecycle: [concepts/architecture-and-lifecycle.md](concepts/architecture-and-lifecycle.md) - Getting started pattern: [examples/getting-started-pattern.md](examples/getting-started-pattern.md) - Multi-client pattern: [examples/multi-client-pattern.md](examples/multi-client-pattern.md) - Common issues: [troubleshooting/common-issues.md](troubleshooting/common-issues.md)
© Zoom · MIT · openai/plugins
Похожие скиллы
Всё по теме «Бэкенд и API» →Сначала — rivet-sdk от других авторов.