> **zoom-video-sdk-react-native** — skill 146 of 200 in [anthropics/knowledge-work-plugins](https://skillsdocs.com/anthropics/knowledge-work-plugins).
>
> Book (all skills, one file): https://skillsdocs.com/anthropics/knowledge-work-plugins.md
> Machine manifest: https://skillsdocs.com/anthropics/knowledge-work-plugins/.well-known/agent-skills/index.json
> Install the book: `npx skills add anthropics/knowledge-work-plugins`
> Upstream: https://github.com/anthropics/knowledge-work-plugins/blob/main/partner-built/zoom-plugin/skills/video-sdk/react-native/SKILL.md @ `main`
> Raw bytes, no header: https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/SKILL.md
> Base for relative paths: https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/
> Licence: Apache-2.0 — https://spdx.org/licenses/Apache-2.0.html
>
> Bundled files (13), referenced from this skill's directory:
>   - `concepts/high-level-scenarios.md` — https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/concepts/high-level-scenarios.md
>   - `concepts/lifecycle-workflow.md` — https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/concepts/lifecycle-workflow.md
>   - `concepts/sdk-architecture-pattern.md` — https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/concepts/sdk-architecture-pattern.md
>   - `examples/event-handling-pattern.md` — https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/examples/event-handling-pattern.md
>   - `examples/session-join-pattern.md` — https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/examples/session-join-pattern.md
>   - `examples/setup-guide.md` — https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/examples/setup-guide.md
>   - `references/module-map.md` — https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/references/module-map.md
>   - `references/official-sources.md` — https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/references/official-sources.md
>   - `references/react-native-reference.md` — https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/references/react-native-reference.md
>   - `RUNBOOK.md` — https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/RUNBOOK.md
>   - `troubleshooting/common-issues.md` — https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/troubleshooting/common-issues.md
>   - `troubleshooting/deprecated-and-contradictions.md` — https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/troubleshooting/deprecated-and-contradictions.md
>   - `troubleshooting/version-drift.md` — https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/video-sdk/react-native/troubleshooting/version-drift.md
>
> Content © its authors, served unmodified. Takedown: https://github.com/DreambaseAI/skillsdocs/issues/new?labels=takedown&title=Takedown+request

<!-- Verbatim upstream SKILL.md follows, YAML frontmatter included. -->

---
name: zoom-video-sdk-react-native
description: |
  Zoom Video SDK for React Native. Use when building custom mobile video session experiences
  with @zoom/react-native-videosdk, event listeners, helper-based APIs, and backend JWT token flows.
user-invocable: false
triggers:
  - react native video sdk
  - zoom react native video sdk
  - "@zoom/react-native-videosdk"
  - custom video react native
  - react native session join
  - zoom videosdk react native
---

# Zoom Video SDK (React Native)

Use this skill for React Native apps that need fully custom video session experiences using Zoom Video SDK.

## Quick Links

1. **[Lifecycle Workflow](concepts/lifecycle-workflow.md)** - init -> listeners -> join -> helpers -> leave -> cleanup
2. **[SDK Architecture Pattern](concepts/sdk-architecture-pattern.md)** - provider + helper model
3. **[High-Level Scenarios](concepts/high-level-scenarios.md)** - common mobile product patterns
4. **[Setup Guide](examples/setup-guide.md)** - package + platform setup baseline
5. **[Session Join Pattern](examples/session-join-pattern.md)** - tokenized join flow
6. **[Event Handling Pattern](examples/event-handling-pattern.md)** - event listener to state routing
7. **[SKILL.md](SKILL.md)** - complete navigation

## Core Notes

- Video SDK sessions are not Zoom Meetings and use session tokens.
- JWT generation must stay backend-side.
- Wrapper is helper-heavy (audio/video/chat/share/recording/transcription, etc.).
- Event-driven design is required for robust UI state.

## References

- [React Native Reference Index](references/react-native-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)

## 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

- [React Native Reference Index](references/react-native-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.
