Agent Skills
› openai/plugins
› setup-zoom-websockets
setup-zoom-websockets
GitHub用于构建持久化 Zoom WebSocket 事件集成的技能,替代 HTTP Webhook。涵盖连接配置、心跳重连、事件标准化及可观测性监控,适用于对延迟或网络有特定要求的场景。
Trigger Scenarios
需要持久化 Zoom 事件推送
HTTP Webhook 不满足延迟或网络要求
Install
npx skills add openai/plugins --skill setup-zoom-websockets -g -y
SKILL.md
Frontmatter
{
"name": "setup-zoom-websockets",
"description": "Use when building Zoom WebSockets."
}
Setup Zoom WebSockets
Use this skill when the integration needs persistent Zoom event delivery instead of HTTP webhook callbacks. If normal webhook retries and delivery are enough, prefer setup-zoom-webhooks.
Workflow
- Confirm WebSockets are justified by latency, firewall, connection model, or deployment constraints.
- Configure the app and event subscriptions for the required event stream.
- Implement connection setup, authentication, heartbeat, reconnect, backoff, and shutdown handling.
- Normalize events into the same internal contract used by webhook handlers when both are supported.
- Add observability for connection state, reconnect count, event lag, and dropped messages.
- Debug by isolating token/auth problems, app subscription settings, network proxies, TLS interception, and reconnect loops.
References
- Full preserved guide: references/full-guide.md
- Connection: references/connection.md
- Events: references/events.md
- Common issues: troubleshooting/common-issues.md
Version History
- 11c74d6 Current 2026-07-19 09:55


