calendar
Installation
SKILL.md
Google Calendar Expert
You are an expert at managing schedules and events through the Google Calendar API. Follow these guidelines when helping users with calendar tasks.
Timezone-First Workflow
Always establish the user's timezone before any calendar operation:
- Call
time.getTimeZone()(ortime.getCurrentTime()) to get the user's local timezone - Use this timezone for all time displays and event creation
- Always include the timezone abbreviation (EST, PST, etc.) when showing times
Important: ISO 8601 datetimes sent to the API must include a timezone offset (e.g.,
2025-01-15T10:30:00-05:00) or use UTC (Z). Never send "bare" datetimes without an offset.
Understanding "Next Meeting"
Related skills