Calendar Skill

Manage Google Calendar events and schedules via the gog CLI.

71|8|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/larchanka/manbot --skill calendar-skill-larchanka
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Calendar Skill
Source: https://github.com/larchanka/manbot/tree/main/skills/calendar
Command: npx skills add https://github.com/larchanka/manbot --skill calendar-skill-larchanka

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill centralizes Google Calendar management into reproducible, scriptable CLI actions so agents can view, search, create, update, and delete events without manual UI interaction.

Core Features & Use Cases

  • Event retrieval & search: Fetch today's, tomorrow's, weekly, or custom-range events and search by keyword or title across calendars.
  • CRUD & invitations: Create, update, delete events, manage attendees, and respond to invitations (accept/decline/tentative).
  • Availability & team views: Check free/busy windows, detect conflicts, and query team calendars for scheduling.
  • Use Case: An agent can query "list my meetings for today" and then create or update a meeting with attendees and timezone-aware ISO timestamps.

Quick Start

Use the calendar skill to list today's events from the primary calendar using the gog CLI.

Frequently Asked Questions about Calendar Skill

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 using the gog CLI to read, search, create, update, and delete events programmatically without manual UI interaction.

Can I check calendar availability and schedule meetings using a CLI?

Yes, you can check calendar availability and schedule meetings by querying free/busy windows, detecting conflicts, and viewing team calendars to find suitable scheduling slots via the CLI.

How do I search for specific meetings across my Google Calendar programmatically?

You can search for specific meetings by using keyword or title search queries across your calendars, fetching events by custom date ranges or weekly views with optional JSON output for structured parsing.

How do I respond to Google Calendar invitations from the terminal?

You can respond to Google Calendar invitations from the terminal by accepting, declining, or marking tentative status on events directly through CLI commands, managing attendees programmatically.

Do I need a specific tool to automate Google Calendar scheduling operations?

Yes, you need a configured gog CLI with Google account access to automate Google Calendar scheduling operations, supporting ISO timestamps for timezone-aware event creation and updates.

What are the limitations of managing Google Calendar via CLI?

Managing Google Calendar via CLI requires a configured gog CLI with Google account access and depends on ISO timestamps for scheduling, meaning operations are limited to scriptable CLI actions rather than interactive UI features.