Skip to main content
skill CX Codex GP ChatGPT official · OpenAI

ui-toolkit — Claude skill: prebuilt UI for Zoom Video SDK

A skill that walks the agent through wiring a prebuilt Zoom Video SDK web UI into your app. Useful when you need a custom session, not a regular Zoom meeting.

Install into Codex · Skills CLI (Vercel) All methods and platforms ↓
npx skills add openai/plugins --skill ui-toolkit -a codex
Open on GitHub

What ui-toolkit does

The skill checks product fit first: UI Toolkit is for custom Video SDK sessions, not Meeting SDK joins. From there the agent sets up session credentials and server-side signature generation, picks an integration shape and mounts it inside the app shell.

Session join and leave, media permissions, chat, captions, recordings and theming are configured against your requirements. If you need deep control over media layout, the skill routes you to build-zoom-video-sdk-app. Debugging is split into separate tracks: browser permissions, cross-origin isolation, token generation, package version mismatch and unsupported paid features.

References cover the full guide, environment variables and common issues. One thing to plan for: the session signature is generated server-side, so a frontend alone won't cut it — you need a backend for tokens.

What it helps with

  • stand up a prebuilt web UI for a custom Zoom Video SDK session
  • generate the session signature on the server and hand it to the client
  • handle session join and leave plus camera and mic permissions
  • turn on chat, captions and recordings inside the session UI
  • sort out cross-origin isolation and browser permissions while debugging

Example prompts for the agent

  • Wire up ui-toolkit and build the prebuilt UI for a custom Zoom Video SDK session
  • Add chat and captions to the session UI with ui-toolkit
  • Help me debug token generation and browser permissions in ui-toolkit

How to install ui-toolkit

1Skills CLI (Vercel)

npx skills add openai/plugins --skill ui-toolkit -a codex

2Manually: put the files in place

.agents/skills/ui-toolkit/SKILL.md

For all projects use ~/.agents/skills/

Step by step, with commands for each platform: Codex skills: how to install, where they live, how to call them

Questions about ui-toolkit

How do I install ui-toolkit in Claude?

Run npx skills add openai/plugins --skill ui-toolkit -a codex; the skill file then lands at .agents/skills/ui-toolkit/SKILL.md.

What does ui-toolkit do?

It guides the agent through adding a prebuilt Zoom Video SDK web UI: session credentials, server-side signature generation, mounting the interface, and configuring chat, captions, recordings and theming.

How is ui-toolkit different from other Zoom skills?

It targets custom Video SDK sessions rather than Meeting SDK joins. When you need deep control over media layout, it points you to build-zoom-video-sdk-app.

Source text

SKILL.md · MIT
---
name: ui-toolkit
description: Use when using Zoom UI Toolkit.
---

# Zoom Video SDK UI Toolkit

Use this skill when the user wants a prebuilt web UI for a custom Zoom Video SDK session. If the user needs an actual Zoom meeting, route to `build-zoom-meeting-sdk-app` instead.

## Workflow

1. Confirm product fit: UI Toolkit is for Video SDK custom sessions, not Meeting SDK joins.
2. Set up the required Video SDK session credentials and server-side signature generation.
3. Pick the UI Toolkit integration shape and mount it inside the app shell.
4. Configure session join, leave, media permissions, chat, captions, recordings, and theming based on product requirements.
5. Keep custom UI needs explicit; if the user needs deep media layout control, route to `build-zoom-video-sdk-app`.
6. Debug browser permissions, cross-origin isolation, token generation, package version mismatch, and unsupported paid features separately.

## References

- Full preserved guide: [references/full-guide.md](references/full-guide.md)
- Environment variables: [references/environment-variables.md](references/environment-variables.md)
- Common issues: [troubleshooting/common-issues.md](troubleshooting/common-issues.md)
- Video SDK Web: [../video-sdk/web/SKILL.md](../video-sdk/web/SKILL.md)

© Zoom · MIT · openai/plugins

Similar skills

Everything for Frontend and UI →

From the same set337

The whole set →
zoom-virtual-agent-android A Claude and Claude skill for embedding Zoom Virtual Agent in an Android app through WebView and wiring JavaScript callbacks to native code. CX Codex GP ChatGPT ★ 7,596repo stars zoom-video-sdk-web Walks your agent through building a custom video session with the Zoom Video SDK for Web: joining, camera, screen share, recording. CX Codex GP ChatGPT ★ 7,596repo stars zoom-video-sdk-macos A skill that walks your agent through Zoom Video SDK docs for native macOS apps: session lifecycle, tokenized join, device handling. CX Codex GP ChatGPT ★ 7,596repo stars zoom-video-sdk-flutter A Claude skill for building custom Zoom video sessions in Flutter apps: session lifecycle, event handling, mobile platform setup. CX Codex GP ChatGPT ★ 7,596repo stars setup-zoom-oauth A skill that walks through Zoom OAuth setup: app type, grant flow, scopes, token exchange and refresh. Useful when auth blocks the integration. CX Codex GP ChatGPT ★ 7,596repo stars rivet-sdk A skill that walks the agent through building a server-side Zoom integration with Rivet: modules, OAuth, webhooks, deployment. Useful when you'd rather not wire the API by hand. CX Codex GP ChatGPT ★ 7,596repo stars zoom-oauth A Claude and Claude skill for Zoom authentication work: picking the grant flow, scope behaviour, refresh token rotation and error diagnosis. CX Codex GP ChatGPT ★ 7,596repo stars zoom-meeting-sdk-web-client-view A Claude and Claude skill that helps wire up the Zoom Meeting SDK Web in Client View — a full-page meeting with the familiar Zoom interface. CX Codex GP ChatGPT ★ 7,596repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor