gws-calendar-agenda

Fetch upcoming Google Calendar events across all calendars with filtering flags.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/cellarwood/figurio --skill gws-calendar-agenda-cellarwood
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-calendar-agenda
Source: https://github.com/cellarwood/figurio/tree/main/skills/gws-calendar-agenda
Command: npx skills add https://github.com/cellarwood/figurio --skill gws-calendar-agenda-cellarwood

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Google Calendar users often juggle events across multiple calendars and wish to see a consolidated view without manual cross-referencing.

Core Features & Use Cases

  • Retrieve and display upcoming events from all calendars
  • Timezone-aware display and per-calendar filtering using --timezone and --calendar
  • Use case: coordinate team meetings by quickly auditing busy times across calendars

Quick Start

Run gws calendar +agenda to show all upcoming events across all calendars.

Frequently Asked Questions about gws-calendar-agenda

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

FAQPage Schema
How do I view upcoming Google Calendar events across all my calendars at once?

To view upcoming Google Calendar events across all calendars, you can use an agenda command to retrieve and display a consolidated schedule. It fetches events from every calendar and shows them together to keep schedules synchronized without manual cross-referencing.

How do I filter Google Calendar events by date or specific calendar?

You can filter Google Calendar events by applying specific flags. Use the --calendar flag for per-calendar filtering or date window flags like --today, --week, and --days to restrict the agenda to a specific time range.

Can I adjust the timezone for my Google Calendar agenda view?

Yes, you can adjust the timezone for your Google Calendar agenda view by using the --timezone flag. This ensures your events are displayed in the correct local time, preventing scheduling conflicts across different regions.

What is the best way to coordinate team meetings using multiple Google Calendars?

The best way to coordinate team meetings is to audit busy times across multiple Google Calendars using a consolidated agenda view. This allows you to quickly identify overlapping availability and synchronize team schedules without manual cross-referencing.

Does this agenda tool modify my Google Calendar events or is it read-only?

The agenda tool is read-only, meaning it fetches and displays your Google Calendar events without modifying them. It safely retrieves and shows upcoming events to keep your schedules synchronized without altering the original calendar data.