From zoom-skills
Implements Zoom Virtual Agent for web campaigns/chat embeds, Android/iOS WebView bridges, and knowledge-base sync. Covers lifecycle patterns, event handling, and version-drift troubleshooting.
npx claudepluginhub zoom/skills --plugin zoom-skillsThis skill uses the workspace's default tool permissions.
Implementation guidance for Zoom Virtual Agent across:
RUNBOOK.mdandroid/concepts/webview-lifecycle.mdandroid/examples/js-bridge-patterns.mdandroid/references/android-reference-map.mdandroid/troubleshooting/common-issues.mdconcepts/architecture-and-lifecycle.mdios/concepts/webview-lifecycle.mdios/examples/js-bridge-patterns.mdios/references/ios-reference-map.mdios/troubleshooting/common-issues.mdreferences/environment-variables.mdreferences/samples-validation.mdreferences/versioning-and-drift.mdscenarios/high-level-scenarios.mdtroubleshooting/common-drift-and-breaks.mdweb/concepts/lifecycle-and-events.mdweb/examples/campaign-and-entry-patterns.mdweb/references/web-reference-map.mdweb/troubleshooting/common-issues.mdSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Provides ClickHouse patterns for MergeTree schemas, query optimization, aggregations, window functions, joins, and data ingestion for high-performance analytics.
Implementation guidance for Zoom Virtual Agent across:
Official docs:
Platform skills:
zoomCampaignSdk:ready or waitForReady()) before calling APIs.exitHandler, commonHandler, support_handoff) when native orchestration is needed.engagement_started, engagement_ended) and UI state.endChat) and clean up listeners.