Generated banner for Setup Zoom Oauth
Generated logo for Setup Zoom Oauth

Setup Zoom Oauth

AnthropicOfficialCreated by ZoomDistributed by Anthropic

  • Skill
  • Tool integration
  • Automation and integrations
  • MIT
  • No issues found

From the author

Implement Zoom authentication correctly. Use when setting up app credentials, choosing an OAuth grant, requesting scopes, handling token refresh, or debugging auth failures.
— the description by Zoom

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

The setup-zoom-oauth skill provides a structured approach to configuring Zoom authentication. It helps developers navigate the complexities of app model selection, OAuth grant types, scope management, and token lifecycle maintenance to ensure secure and reliable integration with Zoom services.

What it does

  • Assists in selecting the appropriate Zoom app model and OAuth grant flow.
  • Guides the identification of minimum required scopes for specific user workflows.
  • Defines best practices for token storage, exchange, and refresh mechanisms.
  • Provides a framework for troubleshooting authentication failures and configuration issues.

When to use it

  • When initially setting up Zoom app credentials.
  • When determining the correct OAuth grant type for your integration.
  • When planning scope requirements to adhere to the principle of least privilege.
  • When debugging authentication errors or token refresh failures.

Advantages

  • Reduces common errors related to token lifecycle management.
  • Promotes secure integration by encouraging minimal scope usage.
  • Clarifies the relationship between actors and tenant models before implementation.
  • Prevents misdiagnosis of authentication issues as general API failures.

Usage examples

“Help me choose the right OAuth grant for a server-to-server Zoom integration.”
The agent will guide you through identifying your actor and tenant model to select the appropriate grant flow for a server-to-server architecture.
“My Zoom integration is failing to refresh tokens, what should I check?”
The agent will help you verify your token storage logic, ensure you are using the latest refresh token, and check your app configuration settings.

Install

  1. Download the skill as a ZIP:

    https://autogineer.com/agent-skills/anthropics/setup-zoom-oauth/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip setup-zoom-oauth.zip -d .agents/skills

Documentation by Zoom

/setup-zoom-oauth

Use this skill when auth is the blocker or when auth choices will shape the entire integration.

Scope

  • App type selection

  • OAuth grant selection

  • Scope planning

  • Token exchange and refresh

  • Auth debugging and environment assumptions

Workflow

  1. Determine the app model and who is authorizing whom.

  2. Choose the correct grant flow.

  3. Identify minimum scopes for the user flow.

  4. Define token storage and refresh behavior.

  5. Route into the deepest relevant reference docs only after the above is clear.

Primary References

  • oauth

  • general

  • rest-api

Common Mistakes

  • Picking a grant before clarifying the actor and tenant model

  • Asking for broad scopes before confirming the exact workflow

  • Forgetting refresh-token behavior and token lifecycle handling

  • Reusing an old refresh token after a successful refresh instead of storing the newly returned one

  • Treating auth failures as API failures without checking app configuration first

Files

ATTRIBUTION.md

Attribution

This folder is an unmodified copy of the Agent Skill "setup-zoom-oauth", distributed by AutoGineer (https://autogineer.com/agent-skills).

The skill's own files are unmodified copies. AutoGineer is not affiliated with or endorsed by the author or the publisher.

Files added by AutoGineer

  • ATTRIBUTION.md: this file, written by AutoGineer

  • LICENSE: copied from partner-built/zoom-plugin/LICENSE

Requirements and compatibility

Written for: Claude Code, Claude apps

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Created by
Zoom
Publisher
Anthropic (Official)
Distributed by
Anthropic
Source
anthropics/knowledge-work-plugins · partner-built/zoom-plugin/skills/setup-zoom-oauth · commit e050c2e
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from partner-built/zoom-plugin/LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Zoom or Anthropic.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download setup-zoom-oauth.zip