google-calendar

Inspect Google Calendar availability and draft timezone-aware event-change proposals.

5.0k|682|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/openai/plugins --skill google-calendar-openai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-calendar
Source: https://github.com/openai/plugins/tree/main/plugins/google-calendar/skills/google-calendar
Command: npx skills add https://github.com/openai/plugins --skill google-calendar-openai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Remove ambiguity and manual effort from calendar management by turning raw Google Calendar data into precise scheduling decisions and safe event updates. The Skill addresses confusion around vague date/time language, overlapping events, and incorrect timezones so users can get exact candidate slots and event-change proposals ready for confirmation.

Core Features & Use Cases

  • Availability Summaries: Produce exact candidate slots with weekday, date, time, and timezone, explaining why each slot works or conflicts.
  • Conflict Detection & Resolution: Surface overlapping events, travel gaps, double bookings, and missing meeting details before suggesting edits.
  • Event Proposals & Edits: Draft complete event diffs (title, attendees, start/end, timezone, location/meeting link, purpose) for user confirmation prior to creating, updating, or deleting events.
  • Use Case: Find two 30-minute slots for a customer sync next Friday in Pacific Time, flag conflicting items and prepare the final event details preserving the existing Zoom link.

Quick Start

Find two available 30-minute slots with Priya next Thursday afternoon in Pacific Time, summarize conflicts, and draft the exact event details for confirmation.

Frequently Asked Questions about google-calendar

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

FAQPage Schema
How do I find available meeting slots across different timezones in Google Calendar?

Conflict detection surfaces overlapping events, travel gaps, and double bookings before suggesting edits. It inspects connected calendar data to flag scheduling conflicts and prepare safe event-change proposals for user confirmation.

Can I draft event changes with attendees and timezone details before updating my calendar?

Yes, this Skill requires access to connected Google Calendar data and explicit attendee and timezone information. Careful conflict detection is performed before any events are created, updated, or deleted.

What is the best way to reschedule a meeting while preserving existing meeting links?

This Skill does not automatically create or modify events. It prepares timezone-aware event-change proposals and requires user confirmation before creating, updating, or deleting any calendar entries.

Why does my calendar scheduling show incorrect times for attendees in different timezones?

Scheduling limitations arise without access to connected Google Calendar data or explicit attendee and timezone details. The Skill cannot perform conflict detection or propose event changes without these required inputs.