scribe

$npx mdskill add openai/plugins/scribe

Transcribes media using Zoom AI Scribe for batch or fast mode processing

  • Solves transcription needs for stored media files in batch or fast mode
  • Relies on Zoom Scribe API, JWT authentication, and webhook integrations
  • Evaluates media source, size, language, and latency to select processing mode
  • Delivers transcriptions via webhooks or direct API responses with metadata
SKILL.md
.github/skills/scribeView on GitHub ↗
---
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)
More from openai/plugins