googleworkspace avatar

Gws Calendar Agenda

googleworkspace/cli
20.2k

This skill allows users to view upcoming events across all Google Calendars with various filtering options, such as by date range, specific calendar, or timezone. It is designed for individuals who need quick access to their schedule and can be used in read-only mode to avoid modifying events. Suitable for both casual users and productivity-focused workflows, it integrates seamlessly with Google Workspace.

npx skills add https://github.com/googleworkspace/cli --skill gws-calendar-agenda

calendar +agenda

PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it. Show upcoming events across all calendars

Usage

gws calendar +agenda

Flags

Flag Required Default Description --today — — Show today's events --tomorrow — — Show tomorrow's events --week — — Show this week's events --days — — Number of days ahead to show --calendar — — Filter to specific calendar name or ID --timezone — — IANA timezone override (e.g. America/Denver). Defaults to Google account timezone.

Examples

gws calendar +agenda
gws calendar +agenda --today
gws calendar +agenda --week --format table
gws calendar +agenda --days 3 --calendar 'Work'
gws calendar +agenda --today --timezone America/New_York

Tips

  • Read-only — never modifies events.
  • Queries all calendars by default; use --calendar to filter.
  • Uses your Google account timezone by default; override with --timezone.

See Also

GitHub Owner

Owner: googleworkspace

Files

gws-shared

gws-calendar

SKILL.md


name: gws-calendar-agenda version: 1.0.0 description: "Google Calendar: Show upcoming events across all calendars." metadata: openclaw: category: "productivity" requires: bins: ["gws"] cliHelp: "gws calendar +agenda --help"

calendar +agenda

PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it. Show upcoming events across all calendars

Usage

gws calendar +agenda

Flags

FlagRequiredDefaultDescription
--todayShow today's events
--tomorrowShow tomorrow's events
--weekShow this week's events
--daysNumber of days ahead to show
--calendarFilter to specific calendar name or ID
--timezoneIANA timezone override (e.g. America/Denver). Defaults to Google account timezone.

Examples

gws calendar +agenda
gws calendar +agenda --today
gws calendar +agenda --week --format table
gws calendar +agenda --days 3 --calendar 'Work'
gws calendar +agenda --today --timezone America/New_York

Tips

  • Read-only — never modifies events.
  • Queries all calendars by default; use --calendar to filter.
  • Uses your Google account timezone by default; override with --timezone.

See Also

More skills