gws-calendar

Create, update, and query Google Calendar events via CLI.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/vikingokft/vikingo-studio-skills --skill gws-calendar-vikingokft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-calendar
Source: https://github.com/vikingokft/vikingo-studio-skills/tree/main/google/gws-calendar
Command: npx skills add https://github.com/vikingokft/vikingo-studio-skills --skill gws-calendar-vikingokft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines Google Calendar management by enabling programmatic creation, modification, and retrieval of events across calendars.

Core Features & Use Cases

  • Create, update, delete, and fetch events across one or more calendars.
  • List calendars, manage access controls, and attach metadata to events for team coordination.
  • Use cases include team scheduling, project planning, and personal calendar automation.

Quick Start

Create a new event in your primary calendar by running the calendar insert command.

Frequently Asked Questions about gws-calendar

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

FAQPage Schema
How do I automate Google Calendar event creation and management programmatically?

You can automate Google Calendar management by creating, updating, and querying events programmatically. This approach supports team scheduling, meeting planning, and calendar administration across multiple calendars through CLI commands.

Can I manage access controls and metadata for Google Calendar events in bulk?

Yes, you can list calendars, manage access controls, and attach metadata to events for team coordination. This enables bulk calendar administration and programmatic event modification across your organization's calendars.

Does this calendar automation approach work for both personal and team scheduling?

Calendar automation works for both personal calendar automation and team scheduling use cases. You can use it for project planning, meeting coordination, and managing events across one or more calendars simultaneously.

What is the best way to programmatically query and retrieve events from multiple Google Calendars?

The best way to query events from multiple Google Calendars is using CLI automation conventions that handle authentication and safety rules. This allows programmatic retrieval of events across calendars for scheduling and planning purposes.

Do I need authentication setup to automate Google Calendar scheduling via CLI?

Yes, authentication is required to automate Google Calendar scheduling. The CLI follows shared authentication conventions and global flags, ensuring secure access when creating, updating, or querying calendar events.