---
name: Google Calendar Agenda
slug: google-calendar-agenda
category: Data
description: "Google Calendar Agenda shows upcoming events across all calendars. Use it to quickly view today's, tomorrow's, or this week's events, with options to filter by calendar or timezone."
github: "https://github.com/googleworkspace/cli/tree/main/skills/gws-calendar-agenda"
language: Rust
stars: 30380
forks: 1779
install: "npx degit https://github.com/googleworkspace/cli/tree/main/skills/gws-calendar-agenda ~/.claude/skills/gws-calendar-agenda"
installs_to: ~/.claude/skills/gws-calendar-agenda
source_path: skills/gws-calendar-agenda/SKILL.md
collection_size: 25
category_size: 668
collection_url: "https://dirskills.com/collections/googleworkspace/cli"
added: 2026-08-14T07:11:34.403Z
last_synced: 2026-08-14T07:11:34.403Z
canonical_url: "https://dirskills.com/skills/google-calendar-agenda"
---

# Google Calendar Agenda

Google Calendar Agenda shows upcoming events across all calendars. Use it to quickly view today's, tomorrow's, or this week's events, with options to filter by calendar or timezone.

**Install:**

```bash
npx degit https://github.com/googleworkspace/cli/tree/main/skills/gws-calendar-agenda ~/.claude/skills/gws-calendar-agenda
```

## README

# 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

```bash
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

```bash
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

- [gws-shared](../gws-shared/SKILL.md) — Global flags and auth
- [gws-calendar](../gws-calendar/SKILL.md) — All manage calendars and events commands
