google-calendar

Manage Google Calendar events and find free time via API.

1.7k|523|Updated May 5, 2026
One-click install
npx skills add https://github.com/Open-Curiosity/gini-agent --skill google-calendar-open-curiosity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-calendar
Source: https://github.com/Open-Curiosity/gini-agent/tree/main/skills/google/google-calendar
Command: npx skills add https://github.com/Open-Curiosity/gini-agent --skill google-calendar-open-curiosity

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies managing Google Calendar events, finding free time, and performing common calendar tasks directly from the command line.

Core Features & Use Cases

  • List and manage events: View, create, update, and delete events with ease.
  • Find free time: Identify available time slots across your calendars.
  • Respond to invites: Automatically RSVP to meetings.
  • Use Cases: Ideal for scheduling meetings, coordinating with team members, and keeping track of personal appointments.

Quick Start

To list your upcoming events, simply type 'gws calendar events list' in the Gini Agent CLI.

Frequently Asked Questions about google-calendar

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

FAQPage Schema
How do I manage Google Calendar events from the command line?

You can manage Google Calendar events from the command line by using CLI commands to list, create, update, and delete events directly through the Google Calendar API. It supports OAuth authentication for secure access.

What is the best way to find free time slots across my calendars?

Finding free time slots is done by interacting with the Google Calendar API to identify and manage available time using specific calendar scopes. This allows you to see open availability for scheduling.

Does this Google Calendar API integration support automatic RSVP to invites?

Yes, this Google Calendar API integration supports automatically responding to meeting invites. You can RSVP to events programmatically, which is ideal for coordinating scheduling tasks with team members.

Do I need OAuth authentication to access Google Workspace calendar features?

Yes, OAuth authentication is required to access Google Workspace calendar features. It ensures secure interaction with the Google Calendar API for viewing, creating, and managing your events and free time.

Can I use this for daily scheduling and team collaboration management?

You can use this for daily scheduling tasks and collaboration management. It is intended to help you coordinate with team members, keep track of appointments, and schedule meetings efficiently.