LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

zoom-cobrowse-sdk

Reference skill for Zoom Cobrowse SDK. Use after routing to a collaborative-support workflow when implementing browser co-browsing, annotation tools, privacy masking, remote assist, or PIN-based session sharing.

23,475stars2,830forksUpdated 8/14/2026
Developer Tools#zoom#jwt#sdk#cobrowse#customer-support#javascript

Security Assessment

Safe(94/100)
Security Score94/100

About zoom-cobrowse-sdk

The zoom-cobrowse-sdk skill is a reference for implementing collaborative browsing on the web using the Zoom Cobrowse SDK, a JavaScript library that lets a support agent view and assist with a customer's live browser session. It solves the problem of building customer-support co-browsing experiences, including PIN-based session sharing, annotation, privacy masking, and remote assist, without requiring browser extensions.

The skill documents a two-role architecture where a customer (role_type 1) integrates the SDK into their website and an agent (role_type 2) joins via an iframe or npm integration, both authenticated with role-specific JWTs. It covers the full lifecycle: obtaining SDK credentials from the Zoom Marketplace (Cobrowse is a feature of the Video SDK), generating JWTs server-side, starting a customer session that emits a secure six-digit PIN, and having the agent join by PIN. Feature areas include annotation tools, CSS-selector-based privacy masking that hides sensitive form fields from agents, remote assist with consent, multi-tab persistence, and auto-reconnection within a two-minute window. It also provides troubleshooting for common issues, error codes, CORS and CSP, and browser compatibility, plus a five-minute preflight runbook.

The skill is strongly security-conscious in its guidance: it repeatedly stresses generating JWTs server-side using the SDK key and SDK secret, never exposing the SDK secret client-side, issuing short-lived tokens, using separate tokens per role, and configuring privacy masking so agents cannot see protected values. HTTPS is required except on loopback. Intended users are developers on customer-support and contact-center teams building co-browsing into their web apps. Many of the reference files are thin pointers to the official Zoom Cobrowse documentation rather than deep original content.

FAQ

What is Zoom Cobrowse used for?

It enables real-time collaborative browsing where a support agent can see and assist a customer's live browser session, with annotation tools, privacy masking, remote assist, and PIN-based session sharing, using pure JavaScript and no browser extensions.

What credentials do I need?

You need a Zoom Workplace account with SDK Universal Credit and a Video SDK app, since Cobrowse is a feature of the Video SDK. From that you get an SDK Key and SDK Secret (and optional API Key/Secret). JWTs are signed server-side with the SDK Secret.

How do customer and agent connect?

The customer integrates the SDK and starts a session, which emits a six-digit PIN. The agent validates that PIN server-side, receives an agent-role JWT, and joins the active session via iframe or npm integration.

How is sensitive data protected from agents?

Privacy masking uses CSS selectors to hide sensitive customer form fields so agents cannot view protected values. The skill also advises server-side JWT generation, short-lived tokens, and never exposing the SDK secret client-side.

Are these reference files complete implementations?

Some are, but several reference and example files are thin pointers to the official Zoom Cobrowse documentation and API reference rather than full standalone guides.

All Files

33 files
examples/remote-assist.md0.2 KB
View
references/api-reference.md0.1 KB
View
concepts/distribution-methods.md0.3 KB
View
references/api.md0.1 KB
View
concepts/jwt-authentication.md0.4 KB
View
examples/auto-reconnection.md0.2 KB
View
concepts/session-lifecycle.md0.4 KB
View
examples/annotations.md0.2 KB
View
examples/byop-custom-pin.md0.2 KB
View
examples/privacy-masking.md0.2 KB
View
examples/agent-integration.md0.2 KB
View
examples/multi-tab-persistence.md0.2 KB
View
references/error-codes.md0.2 KB
View
references/session-events.md0.1 KB
View
concepts/two-roles-pattern.md1.4 KB
View
examples/customer-integration.md0.2 KB
View
get-started.md14.6 KB
View
references/authorization.md0.1 KB
View
references/get-started-official.md2.0 KB
View
SKILL.md32.1 KB
View
examples/session-events.md0.2 KB
View
references/authorization-official.md2.0 KB
View
references/features.md0.1 KB
View
RUNBOOK.md2.7 KB
View
troubleshooting/error-codes.md0.2 KB
View
references/api-official.md1.6 KB
View
references/environment-variables.md0.8 KB
View
references/get-started.md0.1 KB
View
troubleshooting/browser-compatibility.md0.2 KB
View
references/features-official.md1.9 KB
View
references/settings-reference.md0.2 KB
View
troubleshooting/cors-csp.md0.3 KB
View
troubleshooting/common-issues.md2.5 KB
View

Install zoom-cobrowse-sdk

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

anthropics/knowledge-work-plugins

Related Skills

research

448

secops-detection-engineering

21,346

qdrant-monitoring

259

project-architecture

3