composio-community/awesome-gtm-skills/zoom-meeting-summarizer

Claude Code and agent skill by composio-community/awesome-gtm-skills

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Pull Zoom recordings/transcripts, extract deal-relevant notes (pains, budget, timeline, next steps), and log them to the CRM. Use on "summarize my demo from yesterday", "extract MEDDIC from this call", or "log Zoom notes to HubSpot".

Install

npx vskill@latest install composio-community/awesome-gtm-skills/zoom-meeting-summarizer

SKILL.md

Zoom Meeting Summarizer

Turn a Zoom recording into structured sales notes via Composio.

Workflow

  1. Identify the meeting. Ask for meeting ID, date, or "my last call". If ambiguous, list recent:

``bash composio link zoom composio execute ZOOM_LIST_MEETINGS -d '{ "type": "previous_meetings" }' ``

  1. Fetch the transcript:

``bash composio search "zoom meeting recording transcript" --toolkits zoom composio execute ZOOM_GET_MEETING_RECORDINGS -d '{ "meeting_id": "..." }' `` Download the VTT/transcript URL.

  1. Parse + extract structured fields:
  • Attendees + roles
  • Topics discussed (3-5 bullets)
  • Customer pains (verbatim quotes)
  • MEDDIC: Metrics, Economic buyer, Decision criteria, Decision process, Identify pain, Champion
  • Objections raised + how handled
  • Action items with owners + dates
  • Next step (date + agenda)
  1. Log to CRM. Depending on what's connected:

``bash composio execute HUBSPOT_CREATE_A_NOTE -d '{ "associations": [...], "properties": { "hs_note_body": "..." }}' # or composio execute SALESFORCE_CREATE_TASK -d '{...}' ``

  1. Share summary with the user (and optionally Slack the team via slack-deal-alerts).

Output template

# <Account> — <Meeting type> — <Date>
Attendees: <them> / <us>
## Pains (verbatim)
- "…"
## MEDDIC
- Metrics: …
- Economic buyer: …
- Decision criteria: …
- Decision process: …
- Identify pain: …
- Champion: …
## Objections
- <obj> → handled by <response>
## Next step
<date> — <agenda> — owners: <names>

Guardrails

  • Never store full transcripts in the CRM note field — link to the Zoom recording instead.
  • Mark any confidential data (pricing, internal plans) before sharing in Slack.
  • If consent-to-record wasn't given at the start of the call, flag and stop processing.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
2
7-day trend score
10

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/composio-community/awesome-gtm-skills/zoom-meeting-summarizer/badge)](https://verified-skill.com/skills/composio-community/awesome-gtm-skills/zoom-meeting-summarizer)

Something wrong with this skill or its page? Tell us.