gws-calendar

Access Google Calendar API resources for events, ACLs, and free/busy status.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/milo0914/hermes-skills-backup --skill gws-calendar-milo0914
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-calendar
Source: https://github.com/milo0914/hermes-skills-backup/tree/main/gws-calendar
Command: npx skills add https://github.com/milo0914/hermes-skills-backup --skill gws-calendar-milo0914

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gws.

What problem does it solve?

This skill removes the friction of manual calendar management by providing a direct interface to Google Calendar, allowing for automated scheduling and event oversight.

Core Features & Use Cases

  • Event Lifecycle Management: Create, update, delete, and retrieve calendar events programmatically.
  • Calendar Organization: Manage access control lists, calendar lists, and secondary calendar metadata.
  • Availability Tracking: Query free/busy status across multiple calendars to streamline meeting coordination.

Quick Start

Use the gws calendar events insert command to create a new meeting on your primary calendar for tomorrow at 10 AM.

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 programmatically?

You can automate Google Calendar event creation by using the events insert command to programmatically add meetings to your primary or secondary calendars. This skill provides direct API access to manage the entire event lifecycle including updates and deletions.

Can I check free/busy status across multiple Google Calendars for meeting coordination?

Yes, you can query free/busy status across multiple Google Calendars to streamline meeting coordination. This availability tracking feature allows you to programmatically identify open slots before scheduling events.

Do I need Google Workspace authentication to manage calendar access control lists?

Yes, Google Workspace authentication is required to manage calendar access control lists and metadata. You must adhere to domain-wide delegation security protocols to programmatically modify ACLs and calendar lists.

What's the best way to synchronize calendar events within professional productivity workflows?

The best way to synchronize calendar events within professional productivity workflows is using programmatic Google Calendar API access. This skill facilitates automated scheduling, calendar synchronization, and event metadata management without manual friction.

How do I retrieve and update existing Google Calendar events in bulk?

You retrieve and update existing Google Calendar events by interfacing directly with the Google Calendar API resources provided. The skill supports comprehensive event lifecycle management, allowing you to programmatically retrieve, update, or delete events as needed.

Related Skills