google-calendar-automation

Automate Google Calendar event creation, scheduling, availability checks, and attendee management via Rube MCP.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/bingo2gether/BingotwoGether --skill google-calendar-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-calendar-automation
Source: https://github.com/bingo2gether/BingotwoGether/tree/main/.agent/skills/google-calendar-automation
Command: npx skills add https://github.com/bingo2gether/BingotwoGether --skill google-calendar-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the management of Google Calendar events, including creation, scheduling, checking availability, and managing attendees, reducing manual calendar operations.

Core Features & Use Cases

  • Event Management: Create, update, delete, and list calendar events.
  • Availability Checks: Find free slots and check busy periods.
  • Attendee Management: Add or remove attendees from events.
  • Use Case: Schedule a meeting for next Tuesday at 2 PM with John Doe and Jane Smith, ensuring there are no conflicts with existing events.

Quick Start

Create an event titled 'Project Sync' for tomorrow at 10 AM in your primary calendar.

Frequently Asked Questions about google-calendar-automation

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

FAQPage Schema
How do I automate Google Calendar event creation and scheduling?

Automating Google Calendar event creation and scheduling is achieved by using this Skill to programmatically create, update, and manage events through the Rube MCP. It requires a connected Google Calendar toolkit to handle operations like scheduling meetings and sending attendee invitations.

Can I check Google Calendar availability and find free slots programmatically?

Checking Google Calendar availability and finding free slots programmatically is supported natively by this Skill. It queries your connected calendar via the Rube MCP to identify busy periods and locate open time slots for scheduling new events without manual lookup.

Do I need Rube MCP to manage Google Calendar attendees and events?

You do need Rube MCP and an active Google Calendar connection to manage attendees and events. This Skill relies entirely on the Rube MCP framework to interact with your calendar, enabling programmatic attendee management, event deletion, and scheduling without direct API calls.

What's the best way to schedule a meeting with multiple attendees while avoiding calendar conflicts?

The best way to schedule a meeting with multiple attendees while avoiding conflicts is using this Skill's availability checks. It identifies free slots across calendars via the Rube MCP, then automatically creates the event and adds attendees, ensuring no scheduling overlaps.

What are the limitations of automating Google Calendar operations through Rube MCP?

Limitations of automating Google Calendar operations through Rube MCP include a strict dependency on an active Rube MCP connection and a pre-configured Google Calendar toolkit. All event management, scheduling, and attendee functions will fail if this underlying connection is not established or maintained.