calendar

List, create, and update Google Calendar events via gcal or gcalcli.

3|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/jholhewres/goclaw-skills --skill calendar-jholhewres
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calendar
Source: https://github.com/jholhewres/goclaw-skills/tree/main/skills/calendar
Command: npx skills add https://github.com/jholhewres/goclaw-skills --skill calendar-jholhewres

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of your Google Calendar, allowing you to easily view, create, and organize your events without leaving your current workflow.

Core Features & Use Cases

  • Event Listing: View your schedule for today, tomorrow, or any specified date range.
  • Event Creation: Quickly add new events using natural language descriptions, including title, date, time, and duration.
  • Use Case: Schedule a meeting with your team for next Tuesday at 10 AM by simply telling the AI to "create an event for team sync next Tuesday at 10 AM for one hour."

Quick Start

Use the calendar skill to list today's events.

Frequently Asked Questions about calendar

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

FAQPage Schema
How do I manage Google Calendar events without leaving my workflow?

You can manage Google Calendar events by listing, creating, and updating them directly through command-line interfaces. This streamlines viewing your schedule and organizing meetings without switching applications.

Can I create Google Calendar meetings using natural language?

Yes, you can create Google Calendar meetings using natural language descriptions for event titles, dates, times, and durations. This allows you to quickly add events by simply stating your scheduling intent.

Do I need OAuth 2.0 to access Google Calendar data via command line?

Yes, OAuth 2.0 user authorization is required to securely access your Google Calendar data through command-line interfaces. This ensures your scheduling and event information remains protected.

How do I list my scheduled events for a specific date range?

You can list your scheduled events by viewing your Google Calendar schedule for today, tomorrow, or any specified date range. This provides a quick overview of your upcoming meetings.

What is the best way to schedule a team sync using gcalcli?

The best way to schedule a team sync using gcalcli is by providing a natural language prompt with the meeting details. The tool processes the title, date, time, and duration to create the event automatically.

Are there limitations when updating Google Calendar events through command-line interfaces?

Updating Google Calendar events through command-line interfaces requires secure OAuth 2.0 authorization and relies on natural language processing for details. Complex scheduling rules or recurring event modifications may be limited by the interface.