google-calendar

Manage Google Calendar events and scheduling via command-line interface.

392|41|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/sanjay3290/ai-skills --skill google-calendar-sanjay3290
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-calendar
Source: https://github.com/sanjay3290/ai-skills/tree/main/skills/google-calendar
Command: npx skills add https://github.com/sanjay3290/ai-skills --skill google-calendar-sanjay3290

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires keyring, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines interactions with Google Calendar, allowing users to manage their schedule, meetings, and availability without needing to navigate the full Google Workspace interface.

Core Features & Use Cases

  • Event Management: List, create, update, and delete calendar events.
  • Availability Checks: Find free time slots for scheduling meetings.
  • Invitation Responses: Accept, decline, or tentatively respond to meeting invitations.
  • Use Case: A user needs to schedule a 30-minute meeting with two colleagues next week. They can ask the AI to find a free slot for all three and create the event, specifying the topic and desired duration.

Quick Start

Use the google-calendar skill to list your events for the next 7 days.

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 this Skill to list, create, update, and delete entries. It enables direct interaction with your calendar without navigating the full web interface.

Can I find free time slots for scheduling meetings in Google Calendar?

Yes, you can find free time slots for scheduling meetings by asking the Skill to check your availability. It scans your Google Calendar and identifies open periods suitable for new events.

How do I respond to Google Calendar meeting invitations via a command-line interface?

You can respond to Google Calendar meeting invitations via a command-line interface by instructing the Skill to accept, decline, or tentatively accept events. It updates your invitation status securely.

Do I need a Google Workspace account for command-line calendar management?

Yes, you need a Google Workspace account for command-line calendar management. The Skill requires standalone OAuth authentication to securely manage tokens and interact with your calendar.

What is the best way to automate scheduling tasks without opening the Google Calendar interface?

Automating scheduling tasks without the Google Calendar interface is best achieved by using this Skill to handle event creation and availability checks. It streamlines time management directly through AI commands.