From zoom-suite
Zoom knowledge search — search across all your Zoom meetings, recordings, transcripts, Team Chat messages, and Zoom Docs with a natural language question. Finds decisions, commitments, conversations, and context buried in your Zoom history. Returns specific answers with the meeting date, attendees, and exact context so you can trace where the information came from. Triggers on: "what did we decide about [topic]", "find the conversation about [topic]", "did [person] ever mention [topic]", "when did we talk about [topic]", "look up what was said about [topic]", "search my meetings for [topic]", "what was discussed about [topic]", "find in Zoom", "search Zoom history", "did we ever discuss [topic]", "what did [person] say about [topic]", "find that meeting where we talked about [topic]".
How this skill is triggered — by the user, by Claude, or both
Slash command
/zoom-suite:comm-zoom-searchThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Requires:** Zoom MCP connector.
Requires: Zoom MCP connector.
Your Zoom account is a knowledge base. Every meeting summary, chat message, and Zoom Doc contains decisions, commitments, context, and institutional memory — most of it buried and never retrieved. This skill lets you ask natural language questions and get back specific answers pulled from your actual Zoom data.
"What did we decide about pricing?" → Finds the meeting, quotes the decision, tells you who said it and when.
"Did Sarah ever mention budget constraints?" → Searches transcripts and chat for every instance of Sarah discussing budget.
"Find that meeting where we talked about the new hire" → Locates the meeting, gives you the summary and key points.
Parse the user's natural language question to identify:
Ask for the user's timezone before searching (required by Zoom search API).
Run searches in order from broadest to most specific. Stop when you have enough to answer the question.
Call mcp__zoom__search_meetings with:
q: the core keywords from the queryfrom/to: set based on any time context in the query (default: past 12 months)This returns meeting titles and metadata. Identifies which meetings are relevant candidates.
Call mcp__zoom__search_zoom with:
query: the keywordssearch_entities: include both {"entity_type": "chat"} and {"entity_type": "zoom_doc"}doc_view to my_docs and shared_with_me to maximize coverageThis surfaces relevant chat messages and documents that may contain the answer even if the meeting search doesn't catch it.
If the question requires knowing what was actually said (a specific quote, a commitment, a decision with context), or if meeting search found relevant meetings but the summary isn't enough:
For each relevant meeting from Search A (up to 3 most relevant):
mcp__zoom__get_recording_resource with types: "transcript,summary,nextStep"Compile results into a clear, sourced response.
Format the answer based on query type:
Decision found in [N] meeting(s):
**[Meeting Topic] — [Date]**
Attendees: [Names]
Decision: [What was decided — direct quote or close paraphrase from transcript/summary]
Context: "[Supporting quote showing how the decision was reached]"
— [Speaker Name], [timestamp if available]
[Additional meetings if relevant]
Summary: [1–2 sentence synthesis if multiple meetings found]
[Person Name] mentioned [topic] in [N] instance(s):
**[Meeting Topic] — [Date]**
"[Exact quote from transcript]"
— [Person Name], [timestamp]
Context: [What was being discussed when they said it]
[Additional instances if found]
Found [N] matching meeting(s):
1. **[Meeting Topic] — [Date]**
Attendees: [Names]
Summary: [2–3 sentence summary of what was discussed about the topic]
Key outcome: [Decision or action item if any]
2. **[Meeting Topic 2] — [Date]**
...
[Link or UUID for each meeting if helpful for the user to reference]
Also found in Zoom Chat / Zoom Docs:
**[Channel or Doc name] — [Date]**
"[Relevant message or passage]"
— [Person], [time]
After searching Zoom, check Cloud Brain for any saved meeting notes or project files that might contain additional context on the topic:
mcp__cloud-brain__search_notes with the same keywordsThis catches any meetings processed with comm-zoom-debrief that were also saved to the brain.
Deliver the sourced answer, then offer:
If no relevant content is found across all three search types:
"I searched your Zoom meetings, chat, and docs from [date range] and didn't find any mentions of [topic]. A few possibilities: the conversation may have happened before the search window (try specifying an earlier date range), Zoom AI Companion may not have been enabled for those meetings, or the discussion happened in a channel I don't have access to. Want me to search a different time range or try different keywords?"
npx claudepluginhub owenmecham/mbg --plugin zoom-suiteGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.