C

googlemeet-automation

by ComposioHQ

googlemeet-automation is a Claude skill for automating Google Meet with Rube MCP: create Meet spaces, schedule calendar-backed video meetings, manage access, and search current tool schemas before running workflows.

Stars67.5k
Favorites0
Comments0
AddedJul 11, 2026
CategoryWorkflow Automation
Install Command
npx skills add ComposioHQ/awesome-claude-skills --skill googlemeet-automation
Curation Score

This skill scores 72/100, which makes it acceptable for listing but with caveats. Directory users get a real, bounded Google Meet automation workflow with concrete Rube MCP prerequisites and tool-discovery guidance, but should expect setup dependency on external MCP auth and limited repository material beyond a single SKILL.md.

72/100
Strengths
  • Clear trigger and scope: creating Meet spaces, scheduling video conferences through Calendar events, and managing meeting access via Rube MCP.
  • Operational prerequisites are explicit, including checking RUBE_SEARCH_TOOLS, using RUBE_MANAGE_CONNECTIONS, and confirming the googlemeet connection is ACTIVE.
  • The skill emphasizes schema discovery before execution, which should help agents avoid stale Google Meet tool-call assumptions.
Cautions
  • Requires Rube MCP plus an active Google Meet connection, and Google Calendar connection for attendee scheduling; users must complete external auth before workflows work.
  • No support files or install command are present, so adoption depends entirely on the SKILL.md instructions and the live Rube tool schemas.
Overview

Overview of googlemeet-automation skill

What googlemeet-automation is for

googlemeet-automation is a Claude skill for automating Google Meet through Rube MCP by Composio. It helps an agent create Meet spaces, schedule video meetings through Google Calendar events, and manage meeting access without relying on brittle browser automation. The main job is not “open Google Meet,” but “turn a scheduling or conferencing request into the right MCP tool calls with valid authentication and current schemas.”

Best-fit users and workflows

The googlemeet-automation skill is a good fit for teams using Claude with MCP who want repeatable meeting operations inside a broader Workflow Automation setup. It is especially useful when an assistant needs to create one-off Meet links, generate calendar-backed video calls with attendees, or prepare meetings from structured inputs such as title, time, timezone, guests, and access policy.

It is less useful if you only need manual meeting creation in the Google UI, need recording/transcription control, or cannot connect Google Meet through Rube MCP.

What makes this skill different

The most important detail is that the skill instructs the agent to call RUBE_SEARCH_TOOLS first. That matters because Composio tool schemas can change, and guessing arguments from memory can break automation. The skill also separates standalone Meet creation from calendar scheduling: Meet-only workflows use the googlemeet toolkit, while attendee scheduling generally also requires the googlecalendar toolkit.

How to Use googlemeet-automation skill

googlemeet-automation install and setup context

Install the skill in your Claude skills environment from the repository path:

npx skills add ComposioHQ/awesome-claude-skills --skill googlemeet-automation

Then configure Rube MCP in your client by adding:

https://rube.app/mcp

Before asking for meeting automation, confirm these prerequisites:

  • RUBE_SEARCH_TOOLS is available.
  • RUBE_MANAGE_CONNECTIONS can manage the googlemeet toolkit.
  • The Google Meet connection status is ACTIVE.
  • For calendar invitations, the googlecalendar toolkit is also connected and active.

If the connection is not active, the agent should use the returned auth link and wait for successful authorization before creating meetings.

Inputs the skill needs for reliable usage

A strong googlemeet-automation usage prompt should include the task type, meeting metadata, attendee requirements, and access expectations. For example:

Create a Google Meet for a 30-minute product sync tomorrow at 10:00 America/New_York. Invite [email protected] and [email protected] through Google Calendar, title it “Product Sync,” add the agenda below, and make sure the Meet link is included in the calendar event. Search Rube tools first and confirm the active googlemeet and googlecalendar connections before creating anything.

For a standalone link, give a simpler prompt:

Create a standalone Google Meet space for an internal support call. No calendar event is needed. Use the current Rube schema and tell me the meeting link and any access settings returned.

The second prompt avoids unnecessary Calendar calls, while the first makes it clear that attendees and scheduling are required.

Suggested workflow for agents

A practical googlemeet-automation guide should follow this sequence:

  1. Search current tools with RUBE_SEARCH_TOOLS.
  2. Confirm googlemeet connection with RUBE_MANAGE_CONNECTIONS.
  3. If scheduling attendees, confirm googlecalendar connection too.
  4. Choose the right workflow: standalone Meet space or calendar-backed meeting.
  5. Map user inputs to the current tool schema instead of assuming parameter names.
  6. Return the Meet link, calendar event details if created, and any access restrictions.

This sequence reduces the two most common failures: calling tools before authentication is complete, and using outdated parameter names.

Repository files to read first

This skill is compact: start with composio-skills/googlemeet-automation/SKILL.md. There are no extra scripts, rules, reference folders, or bundled metadata files in the current repository preview, so the skill’s operational value is concentrated in that file. Pay close attention to the prerequisites, setup steps, and the instruction to search tools first.

googlemeet-automation skill FAQ

No. The skill supports both standalone Meet space creation and meeting scheduling when paired with Google Calendar. If your goal includes guests, time, calendar invitations, or agenda text, you should expect the agent to use both googlemeet and googlecalendar through Rube MCP.

How is this better than an ordinary prompt?

A generic prompt may ask an agent to “schedule a Google Meet,” but it may not check Rube connections, search current tool schemas, or distinguish Meet creation from Calendar event creation. The googlemeet-automation skill gives the agent a tool-use path, which is more reliable for Workflow Automation than freeform instructions alone.

Is this suitable for beginners?

Yes, if your Claude environment already supports MCP and you can add the Rube MCP server. Beginners may struggle if they have not used MCP tools before, because the setup depends on connection status and authorization flows. The skill itself is straightforward once RUBE_SEARCH_TOOLS and RUBE_MANAGE_CONNECTIONS are available.

When should I not use this skill?

Do not use it for UI-only Google Meet actions, unsupported admin controls, post-meeting analysis, transcription, recording management, or tasks requiring a Google account that cannot be authorized through Rube. Also avoid it when meeting details are ambiguous; ask for date, time, timezone, attendees, title, and whether a calendar event is required before running tools.

How to Improve googlemeet-automation skill

Improve prompts with scheduling-ready details

The biggest quality improvement comes from giving complete scheduling inputs up front. Include:

  • Meeting title
  • Date, start time, duration, and timezone
  • Attendee emails
  • Whether to create a Calendar event
  • Agenda or description
  • Desired access behavior, if relevant

Weak prompt: “Set up a Meet with Sam.”

Better prompt: “Create a 45-minute Google Meet calendar event with [email protected] next Tuesday at 14:00 Europe/London titled ‘Vendor Review.’ Add the agenda, include the Meet link, and verify the active tool connections first.”

Avoid common googlemeet-automation failure modes

Most failed runs come from missing authentication, stale schemas, or unclear intent. If the agent skips RUBE_SEARCH_TOOLS, ask it to restart with current tool discovery. If it creates only a Meet link when you expected invitations, clarify that a Google Calendar event is required. If attendees are missing, provide exact email addresses rather than names.

Iterate after the first output

After the first result, verify the returned Meet URL, event time, timezone, attendee list, and access configuration. If anything is wrong, ask for a targeted correction rather than a full retry. For example:

Update the calendar event to 11:30 America/Los_Angeles, keep the same attendees, and preserve the existing Meet link if the tools support it.

This keeps the workflow controlled and reduces accidental duplicate meetings.

Extend the skill for team conventions

Teams can improve googlemeet-automation by adding local guidance around naming conventions, default durations, approved access settings, and calendar ownership. For example, document whether customer calls should include a standard agenda, whether internal meetings require restricted access, and which calendar should own shared events. These additions make the skill more predictable without changing its core Rube MCP workflow.

Ratings & Reviews

No ratings yet
Share your review
Sign in to leave a rating and comment for this skill.
G
0/10000
Latest reviews
Saving...