google-calendar

Manage Google Calendar events and schedules via API calls with OAuth authentication.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/s-k-y-h-i-g-h/OpenState --skill google-calendar-s-k-y-h-i-g-h
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-calendar
Source: https://github.com/s-k-y-h-i-g-h/OpenState/tree/main/skills/google-calendar-api
Command: npx skills add https://github.com/s-k-y-h-i-g-h/OpenState --skill google-calendar-s-k-y-h-i-g-h

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables users to interact with Google Calendar, allowing creation, updating, and retrieval of events effortlessly.

Core Features & Use Cases

  • Event Management: Create, update, delete, and fetch calendar events to streamline scheduling.
  • Calendar Overview: List all calendars or specific calendar details to maintain organized schedules.
  • Use Case: A user wants to schedule a team meeting; they can quickly create an event using natural language commands or API calls through this Skill.

Quick Start

Access your Google Calendar to create a new event or check upcoming appointments using simple API commands with OAuth authentication.

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 scheduling using API calls?

You can automate Google Calendar event scheduling by using this Skill to handle API calls for event creation, updates, and deletions through simple commands. It manages OAuth authentication to ensure secure data access for your scheduling tasks.

What do I need to set up OAuth authentication for Google Calendar integration?

To set up OAuth authentication for Google Calendar integration, you need to configure your credentials to allow secure API access. This Skill handles the OAuth flow to ensure secure data access and manipulation without manual token management.

Can I update and delete existing Google Calendar events via API?

Yes, you can update and delete existing Google Calendar events via API. This Skill supports full event management, allowing you to modify schedules or remove events programmatically to maintain accurate calendars.

How do I retrieve upcoming appointments and calendar details from Google Calendar?

To retrieve upcoming appointments and calendar details, this Skill fetches schedule information via the Google Calendar API. You can list all calendars or retrieve specific event details to maintain an organized schedule overview.

Does this Google Calendar integration support listing multiple calendars?

Yes, this Google Calendar integration supports listing multiple calendars. You can list all available calendars or fetch specific calendar details to maintain organized schedules across different contexts.

What are the limitations of using OAuth-based Google Calendar event management?

The OAuth-based Google Calendar event management relies on secure API access, meaning it requires proper credential configuration and is subject to Google Calendar API rate limits and scope permissions for data manipulation.