google-calendar

Manage Google Calendar events via CLI subcommands with timezone handling.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/jihwan97-hash/jino-memory --skill google-calendar-jihwan97-hash
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-calendar
Source: https://github.com/jihwan97-hash/jino-memory/tree/main/skills/google-calendar
Command: npx skills add https://github.com/jihwan97-hash/jino-memory --skill google-calendar-jihwan97-hash

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Google Calendar management is often manual and error-prone, hindering timely scheduling and coordination. This Skill automates common calendar tasks to save time and reduce miscommunication.

Core Features & Use Cases

  • List upcoming events, create new events, update or delete existing ones, and search for events.
  • Check availability (free/busy) for yourself and attendees to find suitable meeting times.
  • Handle time zones and attendee lists, enabling seamless scheduling for individuals and teams.

Quick Start

Create an event by running the calendar.js create command with --title, --start, and --end.

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 management for scheduling meetings?

You can automate Google Calendar event management by using CLI-like subcommands to list, create, update, and delete events. This handles attendee lists and timezone conversions to streamline team scheduling and booking meetings.

How do I check availability and find open slots for multiple attendees in Google Calendar?

To check availability, use the freebusy command to query free or busy statuses across calendars. This identifies suitable meeting times for yourself and attendees, ensuring open slots are found without manual calendar checks.

Can I create Google Calendar events from the command line with specific timezones?

Yes, you can create events from the command line by running the create command with parameters like --title, --start, and --end. The Skill handles timezone parsing to ensure accurate scheduling across different regions.

Do I need environment-configured API access to manage Google Calendar events?

Yes, environment-configured API access is required to authenticate and manage Google Calendar events. This prerequisite enables the automated scripts to interact with your calendar data for listing, searching, and updating entries.

What is the best way to search for and sync changes across attendees in Google Calendar?

The best way to search and sync changes is using the search subcommand to locate specific events. The Skill then applies updates that automatically sync across all attendee lists, reducing miscommunication and manual coordination effort.

Why does manual Google Calendar management fail for team scheduling?

Manual Google Calendar management is often error-prone and hinders timely scheduling. Automating these common calendar tasks eliminates miscommunication, saves time, and ensures accurate timezone handling for team coordination.