💼 Googlemeet Automation
Google Meetでの会議室作成や、Googleカレンダー
📺 まず動画で見る(YouTube)
▶ 【自動化】AIガチ勢の最新活用術6選がこれ1本で丸分かり!【ClaudeCode・AIエージェント・AI経営・Skills・MCP】 ↗
※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。
📜 元の英語説明(参考)
Automate Google Meet tasks via Rube MCP (Composio): create Meet spaces, schedule video conferences via Calendar events, manage meeting access. Always search tools first for current schemas.
🇯🇵 日本人クリエイター向け解説
Google Meetでの会議室作成や、Googleカレンダー
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o googlemeet-automation.zip https://jpskill.com/download/1699.zip && unzip -o googlemeet-automation.zip && rm googlemeet-automation.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/1699.zip -OutFile "$d\googlemeet-automation.zip"; Expand-Archive "$d\googlemeet-automation.zip" -DestinationPath $d -Force; ri "$d\googlemeet-automation.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
googlemeet-automation.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
googlemeet-automationフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
💬 こう話しかけるだけ — サンプルプロンプト
- › Googlemeet Automation を使って、新商品PRの15秒動画プロンプトを作って
- › Googlemeet Automation で、Instagram Reels 向けの縦動画プロンプトを作って
- › Googlemeet Automation で参考にしたい動画のURLがある。これに近い雰囲気のプロンプトを生成
これをClaude Code に貼るだけで、このSkillが自動発動します。
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[Skill 名] googlemeet-automation
Rube MCP を介した Google Meet の自動化
Rube MCP (Composio) を使用して、Google Meet のビデオ会議を作成し、Meet リンクで会議をスケジュールし、会議スペースを管理します。
ツールキットのドキュメント: composio.dev/toolkits/googlemeet
前提条件
- Rube MCP が接続されている必要があります (RUBE_SEARCH_TOOLS が利用可能であること)。
- ツールキット
googlemeetを使用してRUBE_MANAGE_CONNECTIONS経由でアクティブな接続が必要です。 - 参加者との会議をスケジュールするには、
googlecalendarツールキットも接続してください。 - 最新のツールスキーマを取得するには、常に最初に
RUBE_SEARCH_TOOLSを呼び出してください。
セットアップ
Rube MCP の取得: クライアント設定で https://rube.app/mcp を MCP サーバーとして追加してください。API キーは不要です。エンドポイントを追加するだけで機能します。
RUBE_SEARCH_TOOLSが応答することを確認して、Rube MCP が利用可能であることを確認します。- ツールキット
googlemeetを指定してRUBE_MANAGE_CONNECTIONSを呼び出します。 - オプションで、カレンダーイベントで会議をスケジュールするために
googlecalendarも接続します。 - 接続が ACTIVE でない場合は、返された認証リンクに従ってセットアップを完了します。
- ワークフローを実行する前に、接続ステータスが ACTIVE と表示されていることを確認してください。
コアワークフロー
1. スタンドアロンの Meet スペースを作成する
GOOGLEMEET_CREATE_MEET を使用して、オプションのアクセス設定で新しい Google Meet 会議スペースを作成します。
Tool: GOOGLEMEET_CREATE_MEET
Description: Creates a new Google Meet space, optionally configuring
its access type and entry points.
Note: Call RUBE_SEARCH_TOOLS to get the full schema for this tool.
2. Google Meet リンクで会議をスケジュールする
GOOGLECALENDAR_CREATE_EVENT を使用して、Google Meet リンクを自動的に生成するカレンダーイベントを作成します (デフォルトで有効)。
Tool: GOOGLECALENDAR_CREATE_EVENT
Parameters:
- start_datetime (required): ISO 8601 format (e.g., "2025-01-16T13:00:00")
- summary: Meeting title
- attendees: List of email addresses
- timezone: IANA timezone (e.g., "America/New_York")
- event_duration_hour: Duration hours (default: 0)
- event_duration_minutes: Duration minutes (default: 30, max: 59)
- create_meeting_room: true (default) -- generates Meet link
- description: Meeting agenda/notes
- location: Physical or virtual location
3. 空き時間を見つける
スケジュールする前に GOOGLECALENDAR_FIND_FREE_SLOTS を使用して、参加者が利用可能な時間を見つけます。
Tool: GOOGLECALENDAR_FIND_FREE_SLOTS
Parameters:
- items: List of calendar IDs to check (e.g., ["primary", "user@example.com"])
- time_min: Start of time window (ISO format)
- time_max: End of time window (ISO format)
- timezone: IANA timezone
4. 既存の会議を更新する
GOOGLECALENDAR_PATCH_EVENT を使用して、会議の詳細を変更したり、スケジュールを変更したり、参加者を更新したりします。
Tool: GOOGLECALENDAR_PATCH_EVENT
Parameters:
- calendar_id (required): Calendar ID (use "primary")
- event_id (required): Event ID (from search/list)
- summary: Updated title
- start_time / end_time: Rescheduled times
- attendees: Updated attendee list (replaces existing)
- send_updates: Notification preference ("all", "externalOnly", "none")
一般的なパターン
- クイック会議リンク: カレンダーイベントなしで即座に会議スペースを作成するには、
GOOGLEMEET_CREATE_MEETを使用します。 - 参加者とのスケジュールされた会議:
GOOGLECALENDAR_CREATE_EVENTをcreate_meeting_room: true(デフォルト) とともに使用して、Meet リンクが埋め込まれたカレンダーイベントを作成します。Workspace アカウントでは Meet リンクが自動的に生成されます。 - 最初に空き状況を確認する:
GOOGLECALENDAR_CREATE_EVENTでスケジュールする前に、GOOGLECALENDAR_FIND_FREE_SLOTSを使用して空き時間を見つけます。 - 名前をメールアドレスに解決する: 参加者を追加する前に、
GMAIL_SEARCH_PEOPLE(gmail ツールキット) を使用して名前からメールアドレスを検索します。 - 現在時刻を取得する:
GOOGLECALENDAR_GET_CURRENT_DATE_TIMEをタイムゾーンとともに使用して、「現在」を基準としたスケジュール設定のために現在の日時を取得します。
既知の落とし穴
- 参加者はメールアドレスである必要があります:
GOOGLECALENDAR_CREATE_EVENTは、参加者として名前ではなくメールアドレスのみを受け入れます。最初にGMAIL_SEARCH_PEOPLEを使用して名前をメールアドレスに解決してください。 - 個人の Gmail と Workspace:
create_meeting_room機能は Google Workspace アカウントで最適に機能します。個人の Gmail アカウントでは、Meet リンクなしでイベントを作成する形に gracefully fallback します。 - start_datetime 形式: 正確な ISO 8601 形式 (例:
2025-01-16T13:00:00) である必要があります。「明日の午後3時」のような自然言語はサポートされていません。 - 期間の制限:
event_duration_minutesの最大値は 59 です。1時間以上の会議の場合は、event_duration_hourとevent_duration_minutesを組み合わせて使用してください。 - タイムゾーンは重要です: 常に
timezoneを有効な IANA 識別子 (例:America/New_York) として提供してください。「EST」や「PST」のような略語は無効です。 - イベント ID は不透明です: イベントを更新または削除するには、検索またはリストツールを使用して最初にイベント ID を取得する必要があります。
クイックリファレンス
| アクション | ツール | 主要なパラメータ |
|---|---|---|
| Meet スペースを作成 | GOOGLEMEET_CREATE_MEET |
(RUBE_SEARCH_TOOLS 経由で完全なスキーマを参照) |
| 会議をスケジュール | GOOGLECALENDAR_CREATE_EVENT |
start_datetime, summary, attendees, timezone |
| 空き時間を見つける | GOOGLECALENDAR_FIND_FREE_SLOTS |
items, time_min, time_max, timezone |
| 会議を更新 | GOOGLECALENDAR_PATCH_EVENT |
calendar_id, event_id, summary, start_time |
| 現在時刻を取得 | GOOGLECALENDAR_GET_CURRENT_DATE_TIME |
timezone |
| 連絡先を検索 | GMAIL_SEARCH_PEOPLE |
query |
Powered by Composio
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Google Meet Automation via Rube MCP
Create Google Meet video conferences, schedule meetings with Meet links, and manage meeting spaces using Rube MCP (Composio).
Toolkit docs: composio.dev/toolkits/googlemeet
Prerequisites
- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)
- Active connection via
RUBE_MANAGE_CONNECTIONSwith toolkitgooglemeet - For scheduling meetings with attendees, also connect the
googlecalendartoolkit - Always call
RUBE_SEARCH_TOOLSfirst to get current tool schemas
Setup
Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
- Verify Rube MCP is available by confirming
RUBE_SEARCH_TOOLSresponds - Call
RUBE_MANAGE_CONNECTIONSwith toolkitgooglemeet - Optionally also connect
googlecalendarfor scheduling meetings with calendar events - If connection is not ACTIVE, follow the returned auth link to complete setup
- Confirm connection status shows ACTIVE before running any workflows
Core Workflows
1. Create a Standalone Meet Space
Use GOOGLEMEET_CREATE_MEET to create a new Google Meet meeting space with optional access configuration.
Tool: GOOGLEMEET_CREATE_MEET
Description: Creates a new Google Meet space, optionally configuring
its access type and entry points.
Note: Call RUBE_SEARCH_TOOLS to get the full schema for this tool.
2. Schedule a Meeting with Google Meet Link
Use GOOGLECALENDAR_CREATE_EVENT to create a calendar event that automatically generates a Google Meet link (enabled by default).
Tool: GOOGLECALENDAR_CREATE_EVENT
Parameters:
- start_datetime (required): ISO 8601 format (e.g., "2025-01-16T13:00:00")
- summary: Meeting title
- attendees: List of email addresses
- timezone: IANA timezone (e.g., "America/New_York")
- event_duration_hour: Duration hours (default: 0)
- event_duration_minutes: Duration minutes (default: 30, max: 59)
- create_meeting_room: true (default) -- generates Meet link
- description: Meeting agenda/notes
- location: Physical or virtual location
3. Find Available Time Slots
Use GOOGLECALENDAR_FIND_FREE_SLOTS before scheduling to find when participants are available.
Tool: GOOGLECALENDAR_FIND_FREE_SLOTS
Parameters:
- items: List of calendar IDs to check (e.g., ["primary", "user@example.com"])
- time_min: Start of time window (ISO format)
- time_max: End of time window (ISO format)
- timezone: IANA timezone
4. Update an Existing Meeting
Use GOOGLECALENDAR_PATCH_EVENT to modify meeting details, reschedule, or update attendees.
Tool: GOOGLECALENDAR_PATCH_EVENT
Parameters:
- calendar_id (required): Calendar ID (use "primary")
- event_id (required): Event ID (from search/list)
- summary: Updated title
- start_time / end_time: Rescheduled times
- attendees: Updated attendee list (replaces existing)
- send_updates: Notification preference ("all", "externalOnly", "none")
Common Patterns
- Quick meeting link: Use
GOOGLEMEET_CREATE_MEETfor an instant meeting space without a calendar event. - Scheduled meeting with attendees: Use
GOOGLECALENDAR_CREATE_EVENTwithcreate_meeting_room: true(default) to create a calendar event with an embedded Meet link. Workspace accounts get a Meet link automatically. - Check availability first: Use
GOOGLECALENDAR_FIND_FREE_SLOTSto find open time slots before scheduling withGOOGLECALENDAR_CREATE_EVENT. - Resolve names to emails: Use
GMAIL_SEARCH_PEOPLE(gmail toolkit) to look up email addresses from names before adding attendees. - Get current time: Use
GOOGLECALENDAR_GET_CURRENT_DATE_TIMEwith a timezone to get the current date/time for scheduling relative to "now".
Known Pitfalls
- Attendees must be email addresses:
GOOGLECALENDAR_CREATE_EVENTonly accepts email addresses for attendees, not names. UseGMAIL_SEARCH_PEOPLEto resolve names to emails first. - Personal Gmail vs Workspace: The
create_meeting_roomfeature works best with Google Workspace accounts. Personal Gmail accounts will gracefully fallback to creating an event without a Meet link. - start_datetime format: Must be exact ISO 8601 (e.g.,
2025-01-16T13:00:00). Natural language like "tomorrow at 3pm" is NOT supported. - Duration limits:
event_duration_minutesmax is 59. For 1+ hour meetings, useevent_duration_hourcombined withevent_duration_minutes. - Timezone is critical: Always provide
timezoneas a valid IANA identifier (e.g.,America/New_York). Abbreviations like "EST" or "PST" are NOT valid. - Event IDs are opaque: To update or delete events, you must first retrieve the event ID using a search or list tool.
Quick Reference
| Action | Tool | Key Parameters |
|---|---|---|
| Create Meet space | GOOGLEMEET_CREATE_MEET |
(see full schema via RUBE_SEARCH_TOOLS) |
| Schedule meeting | GOOGLECALENDAR_CREATE_EVENT |
start_datetime, summary, attendees, timezone |
| Find free slots | GOOGLECALENDAR_FIND_FREE_SLOTS |
items, time_min, time_max, timezone |
| Update meeting | GOOGLECALENDAR_PATCH_EVENT |
calendar_id, event_id, summary, start_time |
| Get current time | GOOGLECALENDAR_GET_CURRENT_DATE_TIME |
timezone |
| Look up contacts | GMAIL_SEARCH_PEOPLE |
query |
Powered by Composio