ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

gcalcli-calendar

Google Calendar via gcalcli: today-only agenda by default, bounded meaning-first lookup via agenda scans, and fast create/delete with verification--optimized for low tool calls and minimal output.

Why use this skill?

Simplify your schedule with the gcalcli-calendar OpenClaw skill. Fast, semantic Google Calendar management with optimized tool calls.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/lstpsche/gcalcli-calendar
Or

What This Skill Does

The gcalcli-calendar skill serves as a highly optimized interface for managing Google Calendar directly through the command line via the OpenClaw agent. Unlike standard calendar integrations, this tool prioritizes conversational flow and efficiency by defaulting to a 'today-only' agenda view and employing smart, semantic searching rather than brute-force queries. It streamlines the lifecycle of event management—from quick creation to precise deletion—while minimizing token usage and tool call overhead. By adhering to strict CLI flag placement and a bounded lookup logic, it ensures that your calendar remains a source of truth without cluttering your chat output.

Installation

You can integrate this skill into your environment by running the following command in your terminal: clawhub install openclaw/skills/skills/lstpsche/gcalcli-calendar Once installed, ensure your gcalcli credentials are correctly configured in your home directory so the agent can interface with your Google account seamlessly.

Use Cases

This skill is perfect for busy professionals and power users who need to:

  • View their daily schedule with a single glance without unnecessary calendar noise.
  • Quickly add recurring or one-off meetings using natural language.
  • Delete or edit appointments by describing the event's 'meaning' rather than finding a specific event ID.
  • Locate events across upcoming weeks or months without needing to specify complex date ranges manually.

Example Prompts

  1. "What do I have on my agenda for today?"
  2. "Cancel my dentist appointment on Thursday."
  3. "Schedule a team sync for next Monday at 2 PM for one hour."

Tips & Limitations

To get the most out of gcalcli-calendar, rely on the agent's semantic understanding. When deleting events, don't worry about exact timestamps; just describe the event. If you need to find something further out, the agent will automatically expand its search from 30 to 180 days. Remember that the tool defaults to your primary calendar; if you manage multiple calendars, explicitly state which one you are referring to. For auditing, you can always ask the agent to show the commands it executed to verify precision. Avoid manually inputting complex ISO dates unless absolutely necessary, as the natural language parser is designed to handle human-friendly phrasing efficiently.

Metadata

Author@lstpsche
Stars1601
Views0
Updated2026-02-27
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-lstpsche-gcalcli-calendar": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#calendar#google-calendar#productivity#scheduling#cli
Safety Score: 4/5

Flags: network-access, external-api