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

probe-sdk

Reference skill for Zoom Probe SDK. Use after routing to a preflight workflow when testing browser compatibility, media permissions, audio or video diagnostics, and network readiness before users join.

23,453stars2,830forksUpdated 8/13/2026
Documentation#browser-compatibility#zoom#documentation#webrtc#javascript#diagnostics

Security Assessment

Safe(95/100)
Security Score95/100

About probe-sdk

This reference skill covers the Zoom Probe SDK, a browser-side diagnostics SDK used to check media devices, network quality, and browser capability before a user joins a meeting or session. It solves the preflight-readiness problem: answering whether a given user, device, and network can support an acceptable real-time media experience, so applications can gate joins with allow/warn/block decisions.

The skill documents the Probe SDK lifecycle — initialize `Prober`/`Reporter`, request media permissions and enumerate devices, run targeted audio and video diagnostics (`diagnoseAudio`, `diagnoseVideo`), run a comprehensive network diagnostic (`startToDiagnose`) streaming live stats to the UI, produce a final report, then clean up. It includes architecture notes, high-level scenarios (pre-join diagnostics pages, support troubleshooting reports, kiosk device certification, browser capability gating), a reference map of core classes/methods/enums, environment-variable conventions, versioning notes, and troubleshooting. Notably, it states that Probe SDK requires no Zoom Marketplace OAuth credentials for core diagnostics, making it a lightweight preflight page before auth-sensitive flows; optional env keys only override runtime URLs, domain, and durations.

It targets web developers building pre-join readiness gates, support workflows that capture structured diagnostic reports, and controlled-endpoint certification flows. The content is documentation and code-pattern reference grounded in the official Zoom Probe SDK docs and the probesdk-web sample; it performs read-only client diagnostics and requires no credentials or exfiltration.

FAQ

What does the Probe SDK do?

It runs client-side preflight diagnostics on media devices, network quality, and browser capability, producing a readiness report used to allow, warn, or block a join.

Does it require Zoom credentials?

No. The skill states no Zoom Marketplace OAuth credentials are required for core diagnostics; only optional env keys override the probe runtime URLs, domain, and durations.

What is the core lifecycle?

Initialize Prober/Reporter, request media permissions and enumerate devices, run targeted audio/video diagnostics, run a comprehensive network diagnostic with a live stats callback, produce a final report, then stop and clean up.

What are typical use cases?

Pre-join diagnostics pages before a Meeting SDK join, support workflows that capture a structured report, kiosk/controlled-endpoint certification, and browser capability gating.

How should readiness thresholds be managed?

Keep the readiness policy product-specific and versioned, define explicit allow/warn/block thresholds per signal, recalibrate on SDK or browser-baseline changes, and log the policy version with each report.

All Files

13 files
examples/comprehensive-network-pattern.md0.9 KB
View
references/probe-reference-map.md0.9 KB
View
concepts/architecture-and-lifecycle.md1.9 KB
View
references/environment-variables.md1.3 KB
View
probe-sdk.md0.7 KB
View
references/source-map.md0.5 KB
View
SKILL.md3.5 KB
View
examples/diagnostic-page-pattern.md1.4 KB
View
references/samples-validation.md1.0 KB
View
scenarios/high-level-scenarios.md1.2 KB
View
references/versioning-and-compatibility.md1.1 KB
View
troubleshooting/common-issues.md1.9 KB
View
RUNBOOK.md2.4 KB
View

Install probe-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

short-form-video

14

multi-asset-morning-briefing

7,907

content-strategy

2,901

doherty-threshold

2,901