Zoom UI Toolkit in Codex: Plan a Custom Video Session Lifecycle
Plan the mounting, joining, and cleanup states for the Zoom Video SDK’s prebuilt web interface. Use a mocked adapter to check the UI flow before connecting real video sessions.
中文Setup for Codex (Zoom plugin)
Codex with the Zoom plugin and a local web app for the example. A live run also needs the provider’s Video SDK credentials and a session signature supplied by your server.
- Install Zoom through /plugins in Codex, then open a web practice project.
- Choose $ui-toolkit and have it read the plugin’s documentation for mounting and cleaning up the UI Toolkit.
- Start with a local interaction mock and agree on when to mount the session UI, show errors, and remove it when the attendee leaves.
Example task
Use $ui-toolkit to plan a custom video room for two fiction-writing club hosts. Make a three-state mock around the toolkit: ready, in a session, and left. The local adapter should simulate one successful join and leave. Define where the app shows Join again and how a join error returns to ready.Expected result
The mock places the toolkit’s video region in the active state. Leaving clears that region and restores a usable Join action. The error path reports the failure and returns to a state the user can retry.
Upstream documentation
Original SKILL.md on GitHub · MIT license · Source reviewed
Frequently asked question
Which Zoom sessions does the UI Toolkit support?
It supplies a web interface for custom sessions built with Zoom Video SDK. Use the Zoom Meeting SDK for a site whose main requirement is joining existing Zoom meetings.