scribe · openai — Codex skill: what it does, how to install
Guides the setup of Zoom Scribe transcription pipelines for pre-recorded media. Useful when structuring batch or fast-mode audio processing in Codex.
npx skills add openai/plugins --skill scribe -a codexWhat scribe does
This skill guides development around Zoom Scribe transcription for uploaded or stored media files. The agent evaluates media size and latency requirements to determine whether fast mode or batch mode fits. Live calls require a different architecture entirely. Zoom handles live meeting streams through RTMS or Meeting SDK bots instead.
Integration follows a structured order. First, Build-platform credentials and JWT generation stay separated from application logic. Next, you set up chunking, retry mechanisms, webhook listeners, and persistence before wiring downstream AI tools. The skill also covers minimal API request templates and response parsers.
Troubleshooting focuses on common pipeline failures. The checklist targets JWT audience mismatches, unsupported formats, backend timeouts, and webhook delivery errors. Missing Build-platform credentials will break transcription calls immediately.
What it helps with
- architect transcription pipelines for stored audio files
- separate Build-platform JWT auth from processing logic
- configure batch mode with webhook callbacks
- diagnose token audience errors and backend timeouts
Example prompts for the agent
- Design a batch transcription pipeline using Zoom Scribe with webhook callbacks.
- Show how to structure JWT handling separately from Zoom Scribe transcription logic.
- Debug a backend timeout error during Zoom Scribe media processing.
How to install scribe
1Skills CLI (Vercel)
npx skills add openai/plugins --skill scribe -a codex2Manually: put the files in place
.agents/skills/scribe/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add openai/plugins --skill scribe -a claude-code2Manually: put the files in place
~/.claude/skills/scribe/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/scribe/
Manually: put the files in place
.cursor/skills/scribe/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install openai/plugins scribe2Manually: put the files in place
.github/skills/scribe/SKILL.mdPlatform CLI
gemini skills install https://github.com/openai/plugins --path plugins/zoom/skills/scribeManually: put the files in place
.devin/skills/scribe/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 scribe
How do I install scribe in Codex?
Run npx skills add openai/plugins --skill scribe -a codex in your terminal. The configuration is saved to .agents/skills/scribe/SKILL.md.
What is the scribe skill used for?
It guides the implementation of Zoom Scribe transcription for pre-recorded media. The skill helps configure credentials, ingestion, batching, and error monitoring.
Does this skill support live Zoom meeting audio?
No, Zoom Scribe targets stored or uploaded media. For real-time meeting transcription, Zoom requires RTMS or Meeting SDK bots.
Source text
SKILL.md · MIT
--- name: scribe description: Use when using Scribe. --- # Zoom AI Services Scribe Use this skill for Zoom Scribe transcription pipelines over uploaded or stored media. If the user needs live meeting media, compare against RTMS or Meeting SDK bot workflows first. ## Workflow 1. Confirm the media source, size, language, expected latency, and whether fast mode or batch mode fits. 2. Set up Build-platform credentials and JWT handling separately from application transcription logic. 3. Design ingestion, chunking, retries, webhook callbacks, and persistence before connecting downstream AI workflows. 4. Implement a minimal transcription request and response parser, then add batching and operational monitoring. 5. Debug by checking credential audience, processing mode, media format, file size, backend timeout, and webhook delivery. ## References - Full preserved guide: [references/full-guide.md](references/full-guide.md) - Auth and processing modes: [concepts/auth-and-processing-modes.md](concepts/auth-and-processing-modes.md) - High-level scenarios: [scenarios/high-level-scenarios.md](scenarios/high-level-scenarios.md) - Fast mode Node example: [examples/fast-mode-node.md](examples/fast-mode-node.md) - Batch webhook pipeline: [examples/batch-webhook-pipeline.md](examples/batch-webhook-pipeline.md) - API reference: [references/api-reference.md](references/api-reference.md) - Common drift and breaks: [troubleshooting/common-drift-and-breaks.md](troubleshooting/common-drift-and-breaks.md)
© Zoom · MIT · openai/plugins
Similar skills
All skills for AI and ML →scribe by other authors comes first.