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

zoom-video-sdk-flutter — Claude skill: Flutter video sessions

A Claude skill for building custom Zoom video sessions in Flutter apps: session lifecycle, event handling, mobile platform setup.

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

What zoom-video-sdk-flutter does

This skill covers flutter_zoom_videosdk in Flutter apps that need their own real-time video sessions. These are custom sessions, not Zoom Meetings, and the integration is event-driven from the start — bind your listeners early or you will lose track of session state.

The material walks through the flow step by step: init, joinSession, media and control, leave, cleanup. Separate pages cover the helper-based architecture pattern, tokenized session join, listener mapping and action routing, plus package setup and platform prerequisites. There is a module map and a page listing deprecated items and contradictions.

Keep SDK credentials server-side and generate the JWT on your backend; the app should only receive a finished token. Feature support and enum names can drift between the wrapper and the native SDK, so check the version drift notes before you bump the package.

What it helps with

  • build a custom video session inside a Flutter app
  • bind SDK event listeners before joining a session
  • walk through init, join, leave and cleanup in order
  • issue a JWT on the backend instead of shipping keys in the app
  • find out why enum names changed after an SDK upgrade

Example prompts for the agent

  • Help me wire up flutter_zoom_videosdk and outline the session lifecycle
  • Show how to bind event listeners before joinSession
  • Generate the token on my backend and show the session join flow

How to install zoom-video-sdk-flutter

1Skills CLI (Vercel)

npx skills add openai/plugins --skill flutter -a codex

2Manually: put the files in place

.agents/skills/flutter/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 zoom-video-sdk-flutter

How do I install zoom-video-sdk-flutter in Claude?

Run npx skills add openai/plugins --skill flutter -a codex. The skill then lives at .agents/skills/flutter/SKILL.md.

What does zoom-video-sdk-flutter do?

It guides the agent through writing custom Zoom video session code in Flutter: session lifecycle, events, tokenized join, platform setup.

How is the Video SDK different from Zoom Meetings?

Video SDK sessions are custom sessions rather than Zoom Meetings, so joining relies on a token your backend generates and the app logic follows SDK events.

Source text

SKILL.md · MIT
---
name: zoom-video-sdk-flutter
description: |
  Zoom Video SDK for Flutter. Use when building custom video session apps in Flutter with
  flutter_zoom_videosdk, event-driven architecture, session lifecycle handling, and mobile
  platform integration patterns.
---

# Zoom Video SDK (Flutter)

Use this skill for Flutter apps that build custom real-time video session experiences with Zoom Video SDK.

## Quick Links

1. **[Lifecycle Workflow](concepts/lifecycle-workflow.md)** - init -> joinSession -> media/control -> leave -> cleanup
2. **[SDK Architecture Pattern](concepts/sdk-architecture-pattern.md)** - helper-based API surface and event model
3. **[High-Level Scenarios](concepts/high-level-scenarios.md)** - common product patterns
4. **[Setup Guide](examples/setup-guide.md)** - package setup + platform prerequisites
5. **[Session Join Pattern](examples/session-join-pattern.md)** - tokenized session join flow
6. **[Event Handling Pattern](examples/event-handling-pattern.md)** - listener mapping and action routing
7. **[SKILL.md](SKILL.md)** - complete navigation

## Core Notes

- Video SDK sessions are custom sessions, not Zoom Meetings.
- Keep SDK credentials server-side; generate JWT token on backend.
- Integration is strongly event-driven; bind listener flows early.
- Feature support and enum names can drift by wrapper/native version.

## References

- [Flutter Reference Index](references/flutter-reference.md)
- [Module Map](references/module-map.md)
- [Official Sources](references/official-sources.md)
- [Deprecated and Contradictions](troubleshooting/deprecated-and-contradictions.md)

## Related Skills

- [zoom-video-sdk](../SKILL.md)
- [zoom-oauth](../../oauth/SKILL.md)
- [zoom-general](../../general/SKILL.md)


## Merged from video-sdk/flutter/SKILL.md

# Zoom Video SDK Flutter - Documentation Index

## Start Here

1. [SKILL.md](SKILL.md)
2. [Lifecycle Workflow](concepts/lifecycle-workflow.md)
3. [SDK Architecture Pattern](concepts/sdk-architecture-pattern.md)
4. [Setup Guide](examples/setup-guide.md)

## Concepts

- [Lifecycle Workflow](concepts/lifecycle-workflow.md)
- [SDK Architecture Pattern](concepts/sdk-architecture-pattern.md)
- [High-Level Scenarios](concepts/high-level-scenarios.md)

## Examples

- [Setup Guide](examples/setup-guide.md)
- [Session Join Pattern](examples/session-join-pattern.md)
- [Event Handling Pattern](examples/event-handling-pattern.md)

## References

- [Flutter Reference Index](references/flutter-reference.md)
- [Module Map](references/module-map.md)
- [Official Sources](references/official-sources.md)

## Troubleshooting

- [Common Issues](troubleshooting/common-issues.md)
- [Version Drift](troubleshooting/version-drift.md)
- [Deprecated and Contradictions](troubleshooting/deprecated-and-contradictions.md)

## Operations

- [RUNBOOK.md](RUNBOOK.md) - 5-minute preflight and debugging checklist.

© Zoom · MIT · openai/plugins

Similar skills

Everything for Mobile →

From the same set304

The whole set →
setup-zoom-webhooks A Claude and Claude skill that walks the agent through Zoom webhook setup: subscriptions, signature verification, idempotent handlers. CX Codex GP ChatGPT ★ 7,596repo stars 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 ui-toolkit 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. 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

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