google-calendar

List, create, update, and delete Google Calendar events via the Calendar API v3.

4|3|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/qhkm/zeptoclaw-skills --skill google-calendar-qhkm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-calendar
Source: https://github.com/qhkm/zeptoclaw-skills/tree/main/google-calendar
Command: npx skills add https://github.com/qhkm/zeptoclaw-skills --skill google-calendar-qhkm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing Google Calendar events manually can be tedious and error-prone, especially when you need to list, create, update, or delete events across calendars. This skill provides a programmable interface to the Calendar API v3 to automate routine scheduling tasks.

Core Features & Use Cases

  • List upcoming events: Retrieve events from a calendar with configurable limits and ordering.
  • Create, update, and delete events: Manage event details such as title, time, location, and description.
  • Cross-calendar automation: Apply changes across multiple calendars and automate reminders and follow-ups.

Quick Start

Ask the agent to list the next 5 events from your primary Google Calendar.

Frequently Asked Questions about google-calendar

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

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

To automate Google Calendar event creation programmatically, you use the Calendar API v3 to send event details such as title, time, and location, which requires a Google OAuth2 access token and a CALENDAR_ID to authenticate and target the specific calendar.

Can I list upcoming Google Calendar events using the Calendar API?

Yes, you can list upcoming Google Calendar events using the Calendar API v3 by retrieving events from a specified calendar, applying configurable limits and ordering to manage the returned scheduling data.

Do I need an OAuth2 access token to manage Google Calendar events?

Yes, you need a Google OAuth2 access token and a CALENDAR_ID to authenticate API requests when using the Calendar API v3 to list, create, update, or delete events across your calendars.

What is the best way to update or delete Google Calendar events across multiple calendars?

The best way to update or delete Google Calendar events across multiple calendars is using the Calendar API v3, enabling cross-calendar automation by targeting different CALENDAR_IDs with a valid OAuth2 access token.

What are the limitations of automating scheduling with the Google Calendar API?

Limitations of automating scheduling with the Google Calendar API include strict dependency on a valid OAuth2 access token and a specific CALENDAR_ID for every operation, which requires secure credential management to avoid errors.