google-calendar

Manage Google Calendar events with availability checks and RSVP responses.

2|2|Updated May 13, 2026
One-click install
npx skills add https://github.com/autonomy-cloud/kairos-interface --skill google-calendar-autonomy-cloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-calendar
Source: https://github.com/autonomy-cloud/kairos-interface/tree/main/skills/google-calendar
Command: npx skills add https://github.com/autonomy-cloud/kairos-interface --skill google-calendar-autonomy-cloud

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you view, create, and respond to Google Calendar events without manually checking availability, formatting event details, or performing repetitive calendar actions.

Core Features & Use Cases

  • Find availability before scheduling: Checks free/busy times across one or more calendars to propose realistic meeting options.
  • View and inspect events: Lists events in a date range and retrieves full details for a specific event by ID.
  • Create events with user confirmation: Creates a new calendar event after an explicit assistant UI confirmation (unless explicitly skipped).
  • RSVP to invitations with user confirmation: Updates the user’s attendance status (accepted, declined, tentative) after confirmation.

Quick Start

Check availability for a specific day and propose open slots by running the availability subcommand with your preferred time range.

Frequently Asked Questions about google-calendar

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

FAQPage Schema
How do I check Google Calendar availability before scheduling a meeting?

You can check Google Calendar availability by querying free and busy time slots across one or more specified calendars using a defined time range. This lets you propose realistic meeting options by finding open slots before creating an event.

Can I create Google Calendar events automatically without manual confirmation?

Creating Google Calendar events requires an explicit assistant UI confirmation for medium-risk operations to prevent unintended calendar entries, unless you explicitly skip this confirmation step during the scheduling workflow setup.

Does Google Calendar event management require OAuth authentication?

Yes, managing Google Calendar events requires OAuth-based Google API access via an assistant OAuth request. This authentication mechanism ensures secure authorization for listing, retrieving, creating events, and handling RSVP responses.

How do I send RSVP responses for Google Calendar invitations?

You can send RSVP responses for Google Calendar invitations by updating your attendance status to accepted, declined, or tentative. The process enforces an explicit assistant UI confirmation before finalizing these RSVP updates to prevent accidental responses.

What is needed to retrieve a specific Google Calendar event by ID?

To retrieve a specific Google Calendar event by ID, you need OAuth-based Google API access and the specific event identifier. The system returns standardized JSON containing the full event details or an error message if retrieval fails.

What are the limitations of automated Google Calendar scheduling workflows?

Automated Google Calendar scheduling workflows require OAuth-based API access and enforce explicit assistant UI confirmation for medium-risk operations like creating events or sending RSVPs. Event creation confirmation can only be bypassed if explicitly skipped.