zoom-meeting-sdk-android — Codex skill: what it does, how to install
This skill guides Android apps that embed Zoom meetings. It covers authentication, join and start flows, Meeting SDK API use, and UI choices.
npx skills add openai/plugins --skill android -a codexWhat zoom-meeting-sdk-android does
The skill helps build Android apps with embedded Zoom meeting features. It covers PKCE with SDK authentication, meeting join and start flows, lifecycle handling, architecture, permissions, and Meeting SDK API integration.
Its documentation includes implementation examples, an API reference map, environment-variable notes, version compatibility guidance, troubleshooting, and a preflight runbook. Start with the default UI to validate the first join or start flow, then move to custom UI after authentication, meeting-state transitions, and permissions are stable.
Signature or JWT errors are routed to the OAuth material and the signature playbook. Custom UI makes the initial integration harder to validate when those auth and permission transitions are still unstable.
What it helps with
- embed Zoom meetings in an Android app
- configure PKCE with SDK authentication
- validate meeting join and start flows
- trace lifecycle and permission transitions
- debug signature or JWT errors
Example prompts for the agent
- Set up Zoom Meeting SDK for Android with PKCE and SDK authentication.
- Show a meeting join and start flow using the default UI first.
- Review the integration lifecycle and architecture through
concepts/lifecycle-workflow.mdandconcepts/architecture.md.
How to install zoom-meeting-sdk-android
1Skills CLI (Vercel)
npx skills add openai/plugins --skill android -a codex2Manually: put the files in place
.agents/skills/android/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add openai/plugins --skill android -a claude-code2Manually: put the files in place
~/.claude/skills/android/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/android/
Manually: put the files in place
.cursor/skills/android/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install openai/plugins android2Manually: put the files in place
.github/skills/android/SKILL.mdPlatform CLI
gemini skills install https://github.com/openai/plugins --path plugins/zoom/skills/meeting-sdk/androidManually: put the files in place
.devin/skills/android/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → 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-android
How do I install zoom-meeting-sdk-android in Codex?
Run npx skills add openai/plugins --skill android -a codex, then check .agents/skills/android/SKILL.md.
What does zoom-meeting-sdk-android do?
It guides Android integrations that embed Zoom meetings. The skill covers authentication, join and start flows, Meeting SDK API work, and default or custom UI.
Which UI should I use first for a Zoom Android integration?
Use the default UI while validating the first successful join or start flow. Switch to custom UI after authentication, meeting-state transitions, and permissions are stable.
Source text
SKILL.md · MIT
--- name: zoom-meeting-sdk-android description: | Zoom Meeting SDK for Android native apps. Use when embedding Zoom meetings in Android with default/custom UI, PKCE + SDK auth, join/start flows, and Meeting SDK API integration. --- # Zoom Meeting SDK (Android) Use this skill when building Android apps with embedded Zoom meeting capabilities. ## Start Here 1. [android.md](android.md) 2. [concepts/lifecycle-workflow.md](concepts/lifecycle-workflow.md) 3. [concepts/architecture.md](concepts/architecture.md) 4. [examples/join-start-pattern.md](examples/join-start-pattern.md) 5. [scenarios/high-level-scenarios.md](scenarios/high-level-scenarios.md) 6. [references/android-reference-map.md](references/android-reference-map.md) 7. [references/environment-variables.md](references/environment-variables.md) 8. [references/versioning-and-compatibility.md](references/versioning-and-compatibility.md) 9. [troubleshooting/common-issues.md](troubleshooting/common-issues.md) ## Routing Notes - Use **default UI** first for first successful join/start validation. - Move to **custom UI** once auth, meeting state transitions, and permissions are stable. - For signature/JWT mistakes, chain with [../../oauth/SKILL.md](../../oauth/SKILL.md) and [../references/signature-playbook.md](../references/signature-playbook.md). ## Key Sources - Docs: https://developers.zoom.us/docs/meeting-sdk/android/ - API reference: https://marketplacefront.zoom.us/sdk/meeting/android/index.html - Broader guide: [../SKILL.md](../SKILL.md) ## Operations - [RUNBOOK.md](RUNBOOK.md) - 5-minute preflight and debugging checklist.
© Zoom · MIT · openai/plugins