What problem does it solve?
This Skill provides command-line access to Google Calendar for managing calendars, events, ACLs, and settings, removing manual web UI steps and enabling programmatic scheduling, synchronization, and querying for teams and automation workflows.
Core Features & Use Cases
- Event Management: Create, insert, list, update, patch, move, import, delete, and watch events across calendars.
- Calendar Administration: Manage calendar metadata, calendar lists, ACL rules, colors, and settings programmatically.
- Scheduling & Availability: Perform free/busy queries, quickAdd events, and watch resources to support automated scheduling, team availability checks, and sync processes.
- Use Case: Automate onboarding by creating calendar events for new hires, updating ACLs, and querying free/busy across multiple calendars for meeting coordination.
Quick Start
Use the gws calendar command to inspect the calendar schema and then create or list events by supplying the resource, method, and JSON parameters through the CLI.