google-calendar-automation
Automate Google Calendar events, scheduling, availability checks, and attendee management via Rube MCP (Composio). Create events, find free slots, manage attendees, and list calendars programmatically.
Author
Category
Office AutomationInstall
Hot:56
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=sickn33-skills-google-calendar-automation&locale=en&source=copy
Google Calendar Automation - AI-Driven Scheduling Automation Skills
Skill Overview
Google Calendar Automation is an AI scheduling management skill built on Rube MCP (Composio), allowing you to automatically create calendar events, find available times, and manage attendees using natural language—without manually operating Google Calendar.
Use Cases
1. Automated Meeting Scheduling
When you need to schedule meetings frequently, you can simply tell the AI the meeting time, topic, and participants. The skill will automatically create the event, check for time conflicts, and send invitations—eliminating tedious manual steps.
2. Coordinating Team Schedules
Need to find a time when multiple people are available? The skill can check the busy/free status across multiple calendars, automatically recommend available time slots, and is especially suitable for project managers, administrative assistants, or team leads.
3. Bulk Schedule Management
When you need to create similar events in bulk, update existing meetings, or manage attendees, the skill provides a complete set of tools, including calendar browsing, event searching, attendee add/remove, and more.
Core Features
Event Creation and Management
Supports creating, updating, and deleting Google Calendar events. When creating an event, you only need to provide the time, title, and duration. The skill automatically converts times into ISO 8601 format and supports adding locations, meeting links, and attendees.
Free Time Query
You can query available time slots within a specified time range. It supports querying multiple calendars at the same time (up to 50 calendars) and automatically calculates meeting windows that work for multiple people.
Calendar Event Search
Offers powerful event search capabilities, including filtering by keywords, time ranges, calendar IDs, and more. It can also expand recurring events to view all instances, making it easy to manage and review past schedules.
Frequently Asked Questions
What prerequisites are needed for this skill?
Before use, configure a Rube MCP server (add
https://rube.app/mcp) and complete Google Calendar account authorization. On first use, it will guide you through setting up the OAuth connection; no API key is required for the entire process.What date and time formats are supported?
The skill uses ISO 8601 standard format (e.g.,
2026-03-19T14:30:00) and IANA time zone identifiers (e.g., Asia/Shanghai, America/New_York). Please note that natural-language expressions like “tomorrow afternoon” are not supported—you must use a specific time format.Can I manage multiple calendars at the same time?
Yes. The skill can list all available calendars, and when creating events or querying availability, you can specify multiple calendar IDs. This is ideal for users who need to manage personal calendars, team calendars, and resource calendars.