google-calendar

Installation
Summary

Create, update, and manage Google Calendar events with availability checking and scheduling.

  • Supports core event operations: create, update, delete, and list events across specified time ranges with automatic pagination
  • Includes free/busy availability checking across multiple calendars to find open time slots for scheduling
  • OAuth 2.0 authentication with keyring-based credential storage; declined invitations are filtered by default but can be included on demand
  • Commands use RFC3339 timestamps or YYYY-MM-DD format for all-day events; all non-authentication errors are retryable except permission denials
SKILL.md

Google Calendar

Interact with Google Calendar for event management, scheduling, and availability checking.

Installation

Dependencies: pip install --user google-auth google-auth-oauthlib google-api-python-client keyring pyyaml

Setup Verification

After installation, verify the skill is properly configured:

$SKILL_DIR/scripts/google-calendar.py check
Related skills
Installs
486
GitHub Stars
3
First Seen
Jan 24, 2026