gccli

Automate Google Calendar event creation, updates, and availability checks from the command line.

30|5|Updated Aug 9, 2012
One-click install
npx skills add https://github.com/juanibiapina/dotfiles --skill gccli-juanibiapina
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gccli
Source: https://github.com/juanibiapina/dotfiles/tree/main/dotfiles/agents/.agents/skills/gccli
Command: npx skills add https://github.com/juanibiapina/dotfiles --skill gccli-juanibiapina

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates Google Calendar management from the command line, eliminating the need to switch to a web UI for routine scheduling tasks.

Core Features & Use Cases

  • List calendars and events from the terminal.
  • Create and update events with timestamps and summaries.
  • Check availability (free/busy) for planning and automation. Use cases include scripting calendar updates in CI/CD pipelines, batch event creation from logs, and day-to-day scheduling directly from the terminal.

Quick Start

Run gccli --help to view all commands and start managing calendars from your terminal.

Frequently Asked Questions about gccli

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

FAQPage Schema
How do I manage Google Calendar from the terminal?

You can manage Google Calendar from the terminal by using a command line interface to list calendars and events, create and update entries with timestamps, and check availability without opening a web browser.

Can I script Google Calendar event creation in a CI/CD pipeline?

Yes, you can script Google Calendar event creation in CI/CD pipelines or batch processes by executing command line commands to automate event creation, updates, and availability checks programmatically.

How do I check Google Calendar free/busy availability from the command line?

You can check Google Calendar free/busy availability directly from the command line by running specific queries against your calendars, which is useful for automated planning and scheduling tasks.

What is the best way to batch create Google Calendar events from logs?

The best way to batch create Google Calendar events from logs is using a calendar CLI tool that accepts timestamps and summaries, allowing scripted event creation directly from terminal inputs.

Does Google Calendar CLI support time format specifications for event updates?

Yes, Google Calendar CLI tools support time format specifications, allowing you to define precise timestamps when creating or updating events and checking availability for scheduling automation.

When should I not use a CLI for Google Calendar management?

You should not use a CLI for Google Calendar management when you require visual drag-and-drop scheduling, complex recurring event graphical interfaces, or collaborative real-time editing features not available in terminal commands.