build-zoom-virtual-agent — скилл для Claude Code: интеграция чатбота
Справочный скилл для разработки виртуального агента Zoom: веб-встраивание, мобильные обёртки, синхронизация базы знаний и жизненный цикл чата. Используй после маршрутизации в workflow виртуального агента.
npx skills add anthropics/knowledge-work-plugins --skill build-zoom-virtual-agent -a claude-code
npx skills add anthropics/knowledge-work-plugins --skill virtual-agent -a claude-codeЧто делает build-zoom-virtual-agent
Скилл содержит архитектурные рекомендации и паттерны для Zoom Virtual Agent на разных платформах: веб-встраивание в сайт, мобильные обёртки на WebView (Android) и WKWebView (iOS), синхронизация внешней базы знаний и обработка жизненного цикла чата.
Внутри: концепции архитектуры, высокоуровневые сценарии, проверка версионирования, шаблоны переменных окружения и быстрая диагностика. Скилл включает типовой паттерн инициализации SDK (конфигурация в админ-панели, ожидание readiness, регистрация обработчиков моста для native оркестрации) и обработку событий жизненного цикла.
Скилл работает с остальной цепочкой: Contact Center для in-app поверхностей, OAuth для токенов, REST API для автоматизации базы знаний и webhooks для backend-логики.
Какие задачи решает
- настроить веб-встраивание чатбота Zoom на сайт
- обёрнуть Zoom Virtual Agent в мобильное приложение на iOS или Android
- синхронизировать внешнюю базу знаний с Virtual Agent
- отследить жизненный цикл чата и состояние UI
- отладить drift и несовместимость версий Virtual Agent SDK
Примеры запросов агенту
- помоги мне встроить Zoom Virtual Agent чат на сайт с контекстом покупателя
- реализуй WebView обёртку для Zoom Virtual Agent в Android приложении с handoff на native экран
- как синхронизировать Knowledge Base из нашей системы в Zoom Virtual Agent
Как установить build-zoom-virtual-agent
1Через Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill build-zoom-virtual-agent -a claude-codenpx skills add anthropics/knowledge-work-plugins --skill virtual-agent -a claude-code2Вручную: положить файлы
~/.claude/skills/virtual-agent/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/virtual-agent/
1Через Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill virtual-agent -a codex2Вручную: положить файлы
.agents/skills/virtual-agent/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill virtual-agent -a cursor2Вручную: положить файлы
.cursor/skills/virtual-agent/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install anthropics/knowledge-work-plugins virtual-agent2Вручную: положить файлы
.github/skills/virtual-agent/SKILL.md1Через Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill virtual-agent -a gemini-cli2Командой платформы
gemini skills install https://github.com/anthropics/knowledge-work-plugins --path partner-built/zoom-plugin/skills/virtual-agentВручную: положить файлы
.devin/skills/virtual-agent/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill virtual-agent -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора133
Весь набор →Похожие
Вопросы о build-zoom-virtual-agent
Как установить build-zoom-virtual-agent в Claude Code?
Выполни npx skills add anthropics/knowledge-work-plugins --skill build-zoom-virtual-agent -a claude-code, затем npx skills add anthropics/knowledge-work-plugins --skill virtual-agent -a claude-code. Скилл будет доступен в ~/.claude/skills/virtual-agent/SKILL.md.
Что делает build-zoom-virtual-agent?
Это справочный скилл с архитектурными паттернами, сценариями и чек-листами для разработки Zoom Virtual Agent: веб-чатов, мобильных обёрток, синхронизации баз знаний и обработки жизненного цикла. Используется после маршрутизации в workflow виртуального агента.
На каких платформах работает скилл?
Скилл доступен для Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Чайн маршрутизирует на подробные скиллы для веб, Android и iOS реализаций.
Исходный текст
SKILL.md · Apache-2.0
--- name: build-zoom-virtual-agent description: "Reference skill for Zoom Virtual Agent. Use after routing to a virtual-agent workflow when implementing web embeds, Android or iOS wrapper integrations, knowledge-base sync, lifecycle handling, or troubleshooting." triggers: - "virtual agent" - "zva" - "virtual assistant sdk" - "knowledge base sync" --- # /build-zoom-virtual-agent Background reference for Zoom Virtual Agent across: - Web campaign/chat embeds. - Android WebView wrappers. - iOS WKWebView wrappers. - Knowledge-base sync and custom API ingestion. Official docs: - https://developers.zoom.us/docs/virtual-agent/ - https://developers.zoom.us/docs/virtual-agent/web/ - https://developers.zoom.us/docs/virtual-agent/android/ - https://developers.zoom.us/docs/virtual-agent/ios/ ## Routing Guardrail - If the user is implementing Contact Center app surfaces inside Zoom client, chain with [../contact-center/SKILL.md](../contact-center/SKILL.md). - If the user needs backend knowledge-base CRUD or automation scripts, chain with [../rest-api/SKILL.md](../rest-api/SKILL.md) and [../oauth/SKILL.md](../oauth/SKILL.md). - If the user asks only for website bot embed and campaign controls, stay on [web/SKILL.md](web/SKILL.md). - If the user asks for mobile native wrappers around web chat, route to [android/SKILL.md](android/SKILL.md) or [ios/SKILL.md](ios/SKILL.md). ## Quick Links 1. [concepts/architecture-and-lifecycle.md](concepts/architecture-and-lifecycle.md) 2. [scenarios/high-level-scenarios.md](scenarios/high-level-scenarios.md) 3. [references/versioning-and-drift.md](references/versioning-and-drift.md) 4. [references/samples-validation.md](references/samples-validation.md) 5. [references/environment-variables.md](references/environment-variables.md) 6. [troubleshooting/common-drift-and-breaks.md](troubleshooting/common-drift-and-breaks.md) 7. [RUNBOOK.md](RUNBOOK.md) Platform skills: - [web/SKILL.md](web/SKILL.md) - [android/SKILL.md](android/SKILL.md) - [ios/SKILL.md](ios/SKILL.md) ## Common Lifecycle Pattern 1. Configure campaign or entry ID in Virtual Agent admin. 2. Initialize SDK in web or WebView container. 3. Wait for readiness (`zoomCampaignSdk:ready` or `waitForReady()`) before calling APIs. 4. Register bridge handlers (`exitHandler`, `commonHandler`, `support_handoff`) when native orchestration is needed. 5. Handle conversation lifecycle (`engagement_started`, `engagement_ended`) and UI state. 6. End chat (`endChat`) and clean up listeners. ## High-Level Scenarios - Website campaign launcher with contextual customer attributes. - Mobile app WebView chat with native close/handoff bridge. - External URL handling via system browser vs in-app browser policy. - Knowledge-base sync from external systems using custom API connector. - Cross-team support flow that escalates from bot to live support with handoff payload. ## Chaining - Contact Center app/web/mobile patterns: [../contact-center/SKILL.md](../contact-center/SKILL.md) - OAuth app setup and tokens: [../oauth/SKILL.md](../oauth/SKILL.md) - API workflows for KB automation: [../rest-api/SKILL.md](../rest-api/SKILL.md) - Event-driven backend follow-up: [../webhooks/SKILL.md](../webhooks/SKILL.md) ## Operations - [RUNBOOK.md](RUNBOOK.md) - 5-minute preflight and debugging checklist.
© anthropics · Apache-2.0 · anthropics/knowledge-work-plugins