rivet-sdk
por anthropic
Habilidade de referência para o Zoom Rivet SDK. Use após o roteamento para um fluxo de trabalho de servidor baseado em Rivet ao implementar manipulação de autenticação, consumidores de webhook, wrappers de API,…
npx skills add https://github.com/anthropics/knowledge-work-plugins --skill rivet-sdkZoom Rivet SDK
Background reference for Zoom Rivet as a JavaScript and TypeScript server framework for Zoom integrations.
Implementation guidance for Zoom Rivet (JavaScript/TypeScript) as a server-side framework for:
- OAuth and token handling
- Webhook event consumption
- Typed REST API endpoint wrappers
- Multi-module server composition
Official docs:
- https://developers.zoom.us/docs/rivet/
- https://developers.zoom.us/docs/rivet/javascript/
- https://zoom.github.io/rivet-javascript/
Reference samples:
- https://github.com/zoom/rivet-javascript-sample
- https://github.com/zoom/isv-rivet-starter
- https://github.com/zoom/Rivet-Server-Sample
- https://github.com/zoom/rivet-javascript
Routing Guardrail
- Rivet SDK is a Node.js framework that bundles Zoom auth handling, webhook receivers, and typed API wrappers.
- Rivet is recommended for faster server-side scaffolding, but it is not mandatory.
- At planning start, confirm preference:
Do you want Rivet SDK, or direct OAuth + REST without Rivet?- Use Rivet when the user wants a Node.js server that combines Zoom auth + webhooks + API calls with minimal glue code.
- If the user only needs direct API calls from an existing backend, chain with ../rest-api/SKILL.md.
- If the user is focused on Zoom Team Chat app cards/commands behavior, chain with ../team-chat/SKILL.md.
- If the user needs SDK embed (Meeting SDK/Video SDK client runtime), route to ../meeting-sdk/SKILL.md or ../video-sdk/SKILL.md.
Quick Links
Start here:
- concepts/architecture-and-lifecycle.md
- scenarios/high-level-scenarios.md
- examples/getting-started-pattern.md
- examples/multi-client-pattern.md
- references/rivet-reference-map.md
- references/versioning-and-compatibility.md
- references/samples-validation.md
- references/source-map.md
- references/environment-variables.md
- troubleshooting/common-issues.md
- RUNBOOK.md
- rivet-sdk.md
Common Lifecycle Pattern
- Choose modules and auth model per module (Client Credentials, User OAuth, S2S OAuth, Video SDK JWT).
- Instantiate client(s) with credentials, webhook secret, and per-module port.
- Register event handlers (
webEventConsumer.event(...)or shortcuts). - Implement API calls through
client.endpoints.*. - Start receiver(s) and expose webhook endpoint(s) (
/zoom/events) to Zoom. - Persist tokens/state for OAuth workloads and enforce signature verification.
- Monitor module-specific failures and rotate secrets/version with changelog cadence.
High-Level Scenarios
- Team Chat slash-command bot + Team Chat data API enrichment.
- Multi-module backend (Users + Meetings + Team Chat + Phone) sharing one process.
- Video SDK telemetry backend using
videosdkmodule event stream + API surfaces. - ISV orchestration layer with tenant-aware token storage and per-module webhooks.
- AWS Lambda webhook processor with Rivet
AwsLambdaReceiver.
See scenarios/high-level-scenarios.md for details.
Chaining
- OAuth architecture and grant selection: ../oauth/SKILL.md
- API endpoint semantics and request payload details: ../rest-api/SKILL.md
- Team Chat app cards, command and bot UX: ../team-chat/SKILL.md
- Video SDK API-specific behavior and BYOS context: ../video-sdk/SKILL.md
Environment Variables
- See references/environment-variables.md for standardized
.envkeys and where to find each value.
Operations
- RUNBOOK.md - 5-minute preflight and debugging checklist.
Mais skills de anthropic
comps-analysis
anthropic
SEMPRE siga esta hierarquia de fonte de dados:
official
analyzing-financial-statements
anthropic
Esta habilidade calcula os principais índices e métricas financeiras a partir de dados de demonstrações financeiras para análise de investimentos.
official
applying-brand-guidelines
anthropic
Esta habilidade aplica identidade visual corporativa consistente a todos os documentos gerados, incluindo cores, fontes, layouts e mensagens.
official
cookbook-audit
anthropic
Audite um notebook do Anthropic Cookbook com base em uma rubrica. Use sempre que for solicitada uma revisão ou auditoria de notebook.
official
creating-financial-models
anthropic
Esta habilidade oferece um conjunto avançado de modelagem financeira com análise de fluxo de caixa descontado (DCF), testes de sensibilidade, simulações de Monte Carlo e planejamento de cenários para investimentos…
official
action-creator
anthropic
Cria modelos de ação de um clique específicos do usuário que executam operações de e-mail quando clicados na interface de chat. Use quando o usuário quiser ações reutilizáveis para…
official
docx
anthropic
Criação, edição e análise abrangentes de documentos com suporte para controle de alterações, comentários, preservação de formatação e extração de texto. Quando Claude…
official
executive-briefing
anthropic
Transforma descobertas de pesquisa em briefings prontos para executivos. Ativado automaticamente quando o usuário menciona 'executivo', 'briefing', 'C-level', 'conselho',…
official