build-zoom-bot — скилл для Codex: бот для встреч
Скилл для Codex, который помогает спроектировать бота, подключающегося к встречам Zoom, записывающего медиа и реагирующего на данные сессии.
npx skills add openai/plugins --skill build-zoom-bot -a codexЧто делает build-zoom-bot
Скилл ведёт через проектирование бота для встреч: сначала уточняет, что ему нужно — подключаться, наблюдать, расшифровывать, суммировать или действовать. Дальше маршрутизирует к Meeting SDK и RTMS как основной путь реализации. Для управления встречами и ресурсами добавляется REST API, для асинхронных событий — вебхуки.
Внутри — набор шагов и ссылки на смежные скиллы: meeting-sdk, rtms, scribe, rest-api, webhooks. Скилл отдельно требует не забыть про ограничения окружения и жизненного цикла бота, а также про хранение записей и повторные попытки после встречи.
Типичные ошибки, от которых он предостерегает: путать пакетную расшифровку с обработкой живого медиа, проектировать бота до того, как определены права на подключение и модель аутентификации, забыть про пост-обработку и retry-логику.
Какие задачи решает
- спроектировать архитектуру бота, который заходит на встречи Zoom
- выбрать между Meeting SDK и RTMS для живой обработки медиа
- связать REST API и вебхуки в один поток событий
- продумать хранение записей и повторные попытки после встречи
Примеры запросов агенту
- Помоги спроектировать бота, который подключается к встречам Zoom и пишет транскрипт в реальном времени.
- Нужен бот, который наблюдает за встречей и суммирует её по завершении — с чего начать?
- Разбери, где здесь нужен REST API, а где вебхуки для асинхронных событий.
Как установить build-zoom-bot
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill build-zoom-bot -a codex2Вручную: положить файлы
.agents/skills/build-zoom-bot/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill build-zoom-bot -a claude-code2Вручную: положить файлы
~/.claude/skills/build-zoom-bot/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/build-zoom-bot/
Вручную: положить файлы
.cursor/skills/build-zoom-bot/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins build-zoom-bot2Вручную: положить файлы
.github/skills/build-zoom-bot/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/zoom/skills/build-zoom-botВручную: положить файлы
.devin/skills/build-zoom-bot/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать
Вопросы о build-zoom-bot
Как установить build-zoom-bot в Claude?
Выполните npx skills add openai/plugins --skill build-zoom-bot -a codex, затем проверьте /.agents/skills/build-zoom-bot/SKILL.md.
Что делает build-zoom-bot?
Помогает спроектировать бота для встреч Zoom: подключение, наблюдение, расшифровку и обработку живого медиа. Опирается на Meeting SDK и RTMS, при необходимости добавляет REST API и вебхуки.
На чём этот скилл чаще всего ломается?
На смешении пакетной расшифровки и живой обработки медиа, а также на проектировании бота до того, как определены права на подключение и модель аутентификации.
Исходный текст
SKILL.md · MIT
--- name: build-zoom-bot description: Use when building bots. --- # /build-zoom-bot Use this skill for automation that joins meetings, captures media, or reacts to live session data. ## Covers - Bot architecture - Meeting join strategy - Real-time media and transcript handling - Backend orchestration - Storage, post-processing, and event flow design ## Workflow 1. Clarify whether the bot needs to join, observe, transcribe, summarize, or act. 2. Route to Meeting SDK and RTMS as the core implementation path. 3. Add REST API for meeting/resource management and Webhooks for asynchronous events when needed. 4. Call out environment and lifecycle constraints early. ## Primary References - [meeting-sdk](../meeting-sdk/SKILL.md) - [rtms](../rtms/SKILL.md) - [scribe](../scribe/SKILL.md) - [rest-api](../rest-api/SKILL.md) - [webhooks](../webhooks/SKILL.md) ## Common Mistakes - Treating batch transcription and live media as the same workflow - Designing the bot before defining join authority and auth model - Forgetting post-meeting storage and retry behavior
© Zoom · MIT · openai/plugins