google_meet

Automate Google Meet joining, caption transcription, and voice input via Python.

9|3|Updated May 18, 2026
One-click install
npx skills add https://github.com/jordanhubbard/mac --skill google-meet-jordanhubbard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google_meet
Source: https://github.com/jordanhubbard/mac/tree/main/src/mac/_hermes/plugins/google_meet
Command: npx skills add https://github.com/jordanhubbard/mac --skill google-meet-jordanhubbard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, websockets, openai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates participation in Google Meet calls, transcribes live captions, enables real-time voice input, and provides follow-up capabilities, saving you time and effort during meetings.

Core Features & Use Cases

  • Join Google Meet: Automatically join meetings and start transcribing captions.
  • Real-Time Voice Input: Enable the bot to speak during meetings using OpenAI Realtime.
  • Transcription: Capture and store meeting captions for later review.
  • Use Case: When you're in a meeting and need to take notes or summarize the discussion, this Skill can automatically transcribe the captions and allow you to speak when necessary, without missing any part of the conversation.

Quick Start

Use the google_meet skill to join the meeting at 'https://meet.google.com/abc-defg-hij' and take notes.

Frequently Asked Questions about google_meet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google Meet note-taking and live transcription?

You can automate Google Meet note-taking by deploying a Skill that uses Playwright to join calls, capture live caption transcriptions, and store them for later review. This requires Python libraries and OpenAI Realtime to interact with Google Meet and generate speech automatically.

Can I use OpenAI Realtime to speak during Google Meet calls?

Yes, you can use OpenAI Realtime to enable real-time voice input during Google Meet calls. The Skill integrates OpenAI to generate speech, allowing an automated bot to participate and speak when necessary without manual intervention.

Do I need Playwright and websockets to automate meeting participation?

Yes, you need Playwright and websockets to automate meeting participation. Playwright handles the browser automation to join Google Meet calls, while websockets manage the real-time communication required for live caption transcription and voice input.

What is the best way to capture and store Google Meet captions for later review?

The best way to capture and store Google Meet captions is by automating the process with Python and Playwright. The Skill automatically joins the meeting, transcribes live captions, and stores the text output so you can review the full discussion after the call ends.

Does the Google Meet automation bot work with standard meeting links?

Yes, the Google Meet automation bot works with standard meeting links. You can instruct the Skill to join a meeting at a specific URL, such as 'https://meet.google.com/abc-defg-hij', and it will automatically join and start transcribing captions.

What are the limitations of using live caption transcription for meeting notes?

A limitation of using live caption transcription is that it relies entirely on the accuracy of Google Meet's built-in caption feature. If captions are disabled, delayed, or garbled due to poor audio quality, the transcribed meeting notes will reflect those gaps and inaccuracies.