google-calendar-skill

Manage Google Calendar events via JSON CLI operations with OAuth authentication.

2|Updated May 20, 2026
One-click install
npx skills add https://github.com/Dianshu-Liao/SkilLGuard --skill google-calendar-skill-dianshu-liao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-calendar-skill
Source: https://github.com/Dianshu-Liao/SkilLGuard/tree/main/data/skills/google-calendar-skill
Command: npx skills add https://github.com/Dianshu-Liao/SkilLGuard --skill google-calendar-skill-dianshu-liao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires googleapis, minimist, open, and includes scripts (resource) components.

What problem does it solve?

This skill eliminates the manual effort of checking, finding, and editing calendar events by providing fast, structured access to your Google Calendar from a chat-driven workflow.

Core Features & Use Cases

  • Calendar event search & listing: Find events within a time range or by keyword for quick schedule review (e.g., “What meetings do I have next week?”).
  • Event lifecycle management: Create, update, delete, and respond to events, including attendees, reminders, recurrence, and Google Meet links.
  • Multi-account support: Operate across multiple OAuth-authenticated accounts using the same skill interface for personal/work separation.

Quick Start

Ask the skill to list your next 10 upcoming events: “Show my meetings in the next two weeks.”

Frequently Asked Questions about google-calendar-skill

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

FAQPage Schema
How do I search Google Calendar events within a specific date range?

Google Calendar event search lets you find events by time range or keyword. You can ask to list upcoming meetings or find specific events across your authenticated calendars using structured CLI script operations.

Can I create Google Calendar events with Google Meet links and recurring schedules?

Yes, Google Calendar event creation supports adding attendees, setting reminders, configuring recurrence patterns, and generating Google Meet conference links directly through JSON-structured commands.

Do I need OAuth authentication to manage Google Calendar events?

Yes, OAuth-authenticated Google Calendar API access is required. You must authorize your Google account before performing any event search, creation, update, deletion, or attendee response operations.

Can I manage multiple Google Calendar accounts for personal and work scheduling?

Yes, multi-account support allows you to operate across multiple OAuth-authenticated Google Calendar accounts using the same skill interface, enabling clear separation between personal and work schedules.

How do I update or delete existing Google Calendar events and manage attendees?

Google Calendar event lifecycle management supports updating event details, deleting events, and responding to or modifying attendees through CLI script operations with timezone handling.

What are the limitations of CLI-based Google Calendar management for event scheduling?

CLI-based Google Calendar management requires Claude Code-compatible skill manifest support and depends on OAuth authentication. Operations are limited to JSON-structured script commands for event coordination workflows.