google-calendar

Create, list, find, and delete Google Calendar events via the orth CLI.

3|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/CodeAlive-AI/ceo-ai-os --skill google-calendar-codealive-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-calendar
Source: https://github.com/CodeAlive-AI/ceo-ai-os/tree/main/skills/google-calendar
Command: npx skills add https://github.com/CodeAlive-AI/ceo-ai-os --skill google-calendar-codealive-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of manually managing calendars by letting you create, search, list, and delete Google Calendar events through natural language.

Core Features & Use Cases

  • Event Creation: Schedule one-time or recurring meetings with attendees, locations, durations, visibility settings, and Google Meet options.
  • Calendar Lookup: Check availability, list upcoming events, search for specific meetings, and filter results by time range or calendar.
  • Event Management: Update your schedule by finding the right event and deleting outdated or conflicting appointments.
  • Use Case: A founder can ask for a client meeting to be scheduled, verify what is on the calendar this afternoon, and remove an old hold once plans change.

Quick Start

Ask the skill to schedule a meeting on your Google Calendar for a specific time, duration, and attendees.

Frequently Asked Questions about google-calendar

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

FAQPage Schema
How do I schedule a meeting on Google Calendar using natural language?

You can schedule a Google Calendar meeting by specifying the time, duration, attendees, and location. The skill creates one-time or recurring events, sets visibility, and adds Google Meet options automatically.

Can I check my calendar availability before booking an appointment?

Yes, calendar lookup lets you check availability and list upcoming events. You can filter results by time range or specific calendar to find open slots before confirming an appointment.

How do I find and delete a specific event from my Google Calendar?

Event management lets you search for specific meetings by query and delete outdated or conflicting appointments. You can target events on your primary calendar or a specific calendar entry.

Does this approach support recurring events and attendee management?

Yes, creating recurring Google Calendar events with attendees is fully supported. You can set recurrence rules, add guest email addresses, and configure visibility settings for each scheduled meeting.

Do I need authenticated Google Calendar access to manage events this way?

Yes, authenticated Google Calendar access is required. The skill handles datetime, recurrence, attendee, and visibility conditions through the authenticated orth CLI to securely manage your entries.

What is the best way to search for an existing meeting in my calendar?

The best way to search for a meeting is using the event search function, which queries your Google Calendar entries by keyword and filters results by a specific time range or selected calendar.