<< All versions

Skill v1.0.0

currentLLM-judged scan90/100
gutsofpratik/horizon-skills/react-native
──Details
PublishedOctober 24, 2026 at 11:29 AM
Content Hashsha256:7c0e636a3c60abd9...
Git SHAd796bed40371
──Files
Files (1 file, 3.8 KB)
SKILL.md3.8 KBactive
SKILL.md · 108 lines · 3.8 KB

version: "1.0.0" name: zoom-meeting-sdk-react-native description: Zoom Meeting SDK for React Native. Use when embedding Zoom meetings in React Native iOS/Android apps with @zoom/meetingsdk-react-native, JWT auth, join/start flows, platform setup, and native bridge troubleshooting. user-invocable: false triggers:

  • react native meeting sdk
  • zoom react native
  • meetingsdk-react-native
  • join meeting in react native
  • start meeting with zak
  • zoom mobile sdk wrapper

Zoom Meeting SDK (React Native)

Use this skill when building React Native apps that need embedded Zoom meeting join/start flows.

Quick Links

  1. [Lifecycle Workflow](concepts/lifecycle-workflow.md) - init -> auth -> join/start -> in-meeting -> cleanup
  2. [Architecture](concepts/architecture.md) - JS wrapper, native bridge, iOS/Android SDK layers
  3. [High-Level Scenarios](concepts/high-level-scenarios.md) - practical product patterns
  4. [Setup Guide](examples/setup-guide.md) - install package + platform requirements
  5. [Join Meeting Pattern](examples/join-meeting-pattern.md) - JWT + meetingNumber + password
  6. [Start Meeting Pattern](examples/start-meeting-pattern.md) - ZAK-based host start
  7. [SKILL.md](SKILL.md) - full navigation

Core APIs (Wrapper)

From @zoom/meetingsdk-react-native wrapper surface:

  • initSDK(config)
  • isInitialized()
  • updateMeetingSetting(config)
  • joinMeeting(config)
  • startMeeting(config)
  • cleanup()

See: [Wrapper API](references/wrapper-api.md)

Critical Notes

  • You still need native iOS/Android Meeting SDK dependencies configured.
  • joinMeeting and startMeeting return numeric status/error codes from native layer.
  • For host start flow, pass zoomAccessToken (ZAK).
  • Keep JWT generation on backend, never embed SDK secret in app.
  • Current docs note React Native support up to 0.75.4; Expo is not supported.

Platform Guides

  • [iOS Setup](references/ios-setup.md) - Podfile, optional ReplayKit/app group fields
  • [Android Setup](references/android-setup.md) - Gradle dependency + options mapping
  • [Native Bridge Notes](references/native-bridge-notes.md) - behavior differences and gotchas

Troubleshooting

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

Related Skills

  • [zoom-meeting-sdk](../SKILL.md) - parent Meeting SDK hub
  • [zoom-oauth](../../oauth/SKILL.md) - auth flow and token management
  • [zoom-general](../../general/SKILL.md) - cross-product architecture decisions

Documentation Index

Start Here

  1. SKILL.md
  2. Lifecycle Workflow
  3. Architecture
  4. Setup Guide

Concepts

Examples

References

Troubleshooting

Operations

  • RUNBOOK.md - 5-minute preflight and debugging checklist.
All versions