Google Calendar CLI Setup

Guide installation and OAuth configuration of gcalcli for terminal-based Google Calendar management.

24|6|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/runpod/lazy-agent --skill google-calendar-cli-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Google Calendar CLI Setup
Source: https://github.com/runpod/lazy-agent/tree/main/skills/setup-gcalcli
Command: npx skills add https://github.com/runpod/lazy-agent --skill google-calendar-cli-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the setup of the gcalcli tool, enabling seamless integration with your Google Calendar directly from the terminal.

Core Features & Use Cases

  • Google OAuth Integration: Guides you through the process of creating OAuth credentials for secure access to your Google Calendar.
  • gcalcli Installation: Installs the gcalcli tool using Homebrew.
  • Use Case: Quickly set up gcalcli to view your daily agenda, add new events, or check your schedule without leaving your terminal.

Quick Start

Run the setup-gcalcli skill to install and configure gcalcli.

Frequently Asked Questions about Google Calendar CLI Setup

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

FAQPage Schema
How do I set up gcalcli for terminal-based Google Calendar management?

To set up gcalcli for terminal-based Google Calendar management, you need to install the tool via Homebrew, enable the Google Calendar API, configure the OAuth consent screen, and generate client credentials for authorization.

What do I need to configure OAuth credentials for Google Calendar CLI access?

Configuring OAuth credentials for Google Calendar CLI access requires enabling the Google Calendar API, setting up the OAuth consent screen, and generating client credentials to facilitate interactive authorization.

Can I view my daily agenda directly from the terminal using gcalcli?

Yes, you can view your daily agenda directly from the terminal using gcalcli. Once OAuth configuration is complete, the tool facilitates interactive authorization and testing of calendar event retrieval.

Does gcalcli installation require Homebrew?

Yes, gcalcli installation uses Homebrew to set up the tool on your system. After installing it via Homebrew, you proceed with the Google OAuth integration to secure your calendar access.

Why do I need to enable the Google Calendar API for CLI setup?

You need to enable the Google Calendar API for CLI setup to allow the gcalcli tool to securely access your calendar data. This is a prerequisite before generating OAuth client credentials and authorizing the terminal application.

What are the limitations of using gcalcli for Google Calendar management?

The setup guide covers installing gcalcli and configuring OAuth credentials for terminal access. It focuses on facilitating interactive authorization and testing event retrieval, relying on Homebrew for installation.