Agent Skills
› anthropics/knowledge-work-plugins
› virtual-agent/ios
virtual-agent/ios
GitHub用于在 iOS 应用中通过 WKWebView 集成 Zoom Virtual Agent。支持 Swift/Objective-C 脚本注入、消息处理、会话移交及 URL 路由策略,确保符合安全规范并兼容 iOS 14.5+。
Trigger Scenarios
需要在 iOS App 中嵌入 Zoom 虚拟代理界面
实现原生代码与 WebView 的 JS Bridge 通信
配置 Zoom 会话的退出或移交逻辑
处理 WebView 内的 URL 导航和下载行为
Install
npx skills add anthropics/knowledge-work-plugins --skill virtual-agent/ios -g -y
SKILL.md
Frontmatter
{
"name": "virtual-agent\/ios",
"triggers": [
"virtual agent ios",
"wkwebview zva",
"support_handoff ios",
"zoomCampaignSdk:ready ios",
"wkusercontentcontroller"
],
"description": "Zoom Virtual Agent iOS integration via WKWebView. Use for Swift\/Objective-C script injection, message handlers, support_handoff relay, and URL routing policies.",
"user-invocable": false
}
Zoom Virtual Agent - iOS
Official docs:
Quick Links
- concepts/webview-lifecycle.md
- examples/js-bridge-patterns.md
- references/ios-reference-map.md
- troubleshooting/common-issues.md
Integration Model
- Load campaign URL in
WKWebView. - Inject
window.zoomCampaignSdkConfigusingWKUserScript. - Register message handlers for exit/common/handoff flows.
- Handle URL behavior in navigation delegates (
in-app,SFSafariViewController, or system browser).
Hard Guardrails
- Register scripts and handlers before web interaction.
- Handle iOS 14.5+ download behavior where needed.
- Keep deprecated
openURLcommand support as fallback only.
Chaining
- Product-level patterns: ../SKILL.md
- Contact Center mobile scope: ../../contact-center/ios/SKILL.md
Version History
- 6f13415 Current 2026-07-05 18:33


