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

zoom-meeting-sdk-electron — Codex skill: what it does, how to install

Embeds Zoom Meeting SDK into Electron desktop apps using the Node addon wrapper. Use it to configure JWT auth, handle meeting lifecycles, and stream raw data.

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

What zoom-meeting-sdk-electron does

This skill guides integrating the Zoom Meeting SDK into Electron desktop apps through Node addon bridges. It documents the core meeting lifecycle, from initialization to session teardown. For debugging, it includes a 5-minute preflight checklist in RUNBOOK.md.

Do not store credentials in the client. Generate SDK JWTs on your backend server, because bundling secrets into Electron exposes them to extraction. Raw data streaming and IPC messaging demand explicit security hardening before shipping to production. Feature availability also shifts across operating systems and SDK releases.

What it helps with

  • implement the meeting lifecycle from initialization to resource cleanup
  • move JWT authentication token generation to the backend
  • embed meeting join and start routines through Node addons
  • secure Electron IPC channels when streaming raw audio and video data

Example prompts for the agent

  • Scaffold the Zoom Meeting SDK lifecycle in an Electron application
  • Show how to handle JWT authentication callbacks without exposing API secrets
  • Run through the preflight debugging checklist from RUNBOOK.md for the Electron wrapper

How to install zoom-meeting-sdk-electron

1Skills CLI (Vercel)

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

2Manually: put the files in place

.agents/skills/electron/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-meeting-sdk-electron

How to install zoom-meeting-sdk-electron in Codex?

Run npx skills add openai/plugins --skill electron -a codex in your terminal.

What does zoom-meeting-sdk-electron do?

It provides architectural patterns and guidance for embedding Zoom Meeting SDK into Electron using Node addon wrappers. It covers JWT authentication flows, session lifecycles, and raw data handling.

Where should Zoom SDK credentials be stored?

Store SDK credentials strictly on your backend server. The Electron client must request a generated JWT from your backend to avoid exposing secret keys in frontend code.

Source text

SKILL.md · MIT
---
name: zoom-meeting-sdk-electron
description: |
  Zoom Meeting SDK for Electron desktop applications. Use when embedding Zoom meetings in an Electron app
  with the Node addon wrapper, JWT auth, join/start flows, settings controllers, and raw data integration.
---

# Zoom Meeting SDK (Electron)

Use this skill when building Electron desktop apps that embed Zoom Meeting SDK capabilities through the Electron wrapper.

## Start Here

1. **[Lifecycle Workflow](concepts/lifecycle-workflow.md)** - init -> auth -> join/start -> in-meeting -> cleanup
2. **[SDK Architecture Pattern](concepts/sdk-architecture-pattern.md)** - service/controller/event model in Electron
3. **[Setup Guide](examples/setup-guide.md)** - dependency and build expectations
4. **[Authentication Pattern](examples/authentication-pattern.md)** - SDK JWT generation and auth callbacks
5. **[Join Meeting Pattern](examples/join-meeting-pattern.md)** - start/join meeting execution flow
6. **[SKILL.md](SKILL.md)** - full navigation

## Core Notes

- Electron wrapper is built on top of native Meeting SDK with Node addon bridges.
- Keep SDK key/secret server-side; generate SDK JWT on backend.
- Feature support differs by platform/version; check module docs before implementation.
- Raw data and IPC patterns require explicit security hardening in production.

## References

- [Electron API Reference Index](references/electron-reference.md)
- [Module Map](references/module-map.md)
- [Deprecated and Contradictions](troubleshooting/deprecated-and-contradictions.md)

## Related Skills

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


## Merged from meeting-sdk/electron/SKILL.md

# Zoom Meeting SDK Electron - 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)
- [Authentication Pattern](examples/authentication-pattern.md)
- [Join Meeting Pattern](examples/join-meeting-pattern.md)
- [Raw Data Pattern](examples/raw-data-pattern.md)

## References

- [Electron API Reference](references/electron-reference.md)
- [Module Map](references/module-map.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

All skills for Frontend and UI →

From the same set596

The whole set →
zoom-meeting-sdk-react-native A skill that walks your coding agent through embedding Zoom meetings in a React Native app: JWT auth, join and start flows, iOS and Android setup. CX Codex GP ChatGPT ★ 7,604repo stars zoom-meeting-sdk-macos Provides guidelines for embedding Zoom meetings into native macOS apps with standard or custom interfaces. Useful when handling PKCE auth and meeting join flows. CX Codex GP ChatGPT ★ 7,604repo stars zoom-meeting-sdk-linux This skill guides C++ development for headless Linux bots that join Zoom meetings and access raw audio and video. Use it for meeting recording, transcription, or server-side automation. CX Codex GP ChatGPT ★ 7,604repo stars zoom-meeting-sdk-ios A Claude and Claude skill that walks the agent through embedding Zoom meetings in native iOS apps: auth, host start, lifecycle. CX Codex GP ChatGPT ★ 7,604repo stars zoom-meeting-sdk-android This skill guides Android apps that embed Zoom meetings. It covers authentication, join and start flows, Meeting SDK API use, and UI choices. CX Codex GP ChatGPT ★ 7,604repo stars build-zoom-meeting-sdk-app A skill that walks the agent through building an app that joins real Zoom meetings, from picking a platform to debugging the SDK signature. CX Codex GP ChatGPT ★ 7,604repo stars zoom-general Helps choose the right Zoom tool for your project and verifies the authentication model across APIs and SDKs before implementation. CX Codex GP ChatGPT ★ 7,604repo stars zoom-contact-center-web Developer instructions for embedding Zoom Contact Center SDK into web projects. Guides chat widgets, video embeds, iframe postMessage events, and session states. CX Codex GP ChatGPT ★ 7,604repo 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