gws-calendar

Manage Google Calendar events and calendars via the gws CLI.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/cellarwood/figurio --skill gws-calendar-cellarwood
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-calendar
Source: https://github.com/cellarwood/figurio/tree/main/skills/gws-calendar
Command: npx skills add https://github.com/cellarwood/figurio --skill gws-calendar-cellarwood

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about gws-calendar

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

FAQPage Schema
How do I manage Google Calendar events from the command line?

Google Calendar events are managed through the gws CLI, which handles creating, listing, updating, and deleting resources via parameterized API calls with JSON payloads.

Can I query free/busy availability across multiple user calendars for meeting coordination?

Yes, the gws CLI performs free/busy queries across multiple user calendars to support automated scheduling, team availability checks, and meeting coordination.

What is needed to automate calendar event creation for new hire onboarding?

Automating calendar event creation requires authenticated Google Workspace access and the gws CLI to inspect schemas, supply method-specific JSON parameters, and generate events and ACL updates.

Does this approach support bulk synchronization and calendar list management for Google Workspace?

Yes, the gws CLI supports bulk synchronization and calendar list management for Google Workspace, enabling programmatic administration of calendar metadata, ACL rules, and settings.

How do I construct method-specific parameters for Google Calendar API calls?

You construct method-specific parameters by using the gws CLI for schema inspection, enabling you to supply the correct resource, method, and JSON payloads for parameterized API requests.