gws-calendar-agenda
Lists upcoming appointments across all connected Google calendars using a CLI interface.
Install
mkdir -p .claude/skills/gws-calendar-agenda && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11599" && unzip -o skill.zip -d .claude/skills/gws-calendar-agenda && rm skill.zipInstalls to .claude/skills/gws-calendar-agenda
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Google Calendar: Show upcoming events across all calendars.Key capabilities
- →Show upcoming events across all calendars
- →Filter events by specific calendar name or ID
- →Show events for today, tomorrow, or this week
- →Specify a number of days ahead to show events
- →Override the default Google account timezone
- →Output event data in a table format
How it works
The skill queries Google Calendar for events based on specified flags such as date range or calendar ID. It uses the 'gws' command-line tool to interact with the Google Calendar API.
Inputs & outputs
When to use gws-calendar-agenda
- →List today's meetings
- →Check calendar events for the week
- →Filter schedule by calendar name
About this skill
calendar +agenda
PREREQUISITE: Read
../gws-shared/SKILL.mdfor auth, global flags, and security rules. If missing, rungws generate-skillsto 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
- gws-shared — Global flags and auth
- gws-calendar — All manage calendars and events commands
When not to use it
- →When needing to modify or create events.
- →When the gws-shared skill is missing or not generated.
Prerequisites
Limitations
- →Read-only , never modifies events.
- →Queries all calendars by default; use --calendar to filter.
- →Uses your Google account timezone by default; override with --timezone.
How it compares
This skill provides a command-line interface to quickly view and filter Google Calendar events, offering direct access and filtering options not always available in a standard calendar view.
Compared to similar skills
gws-calendar-agenda side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| gws-calendar-agenda (this skill) | 0 | 3mo | Review | Beginner |
| notion-knowledge-capture | 10 | 9mo | No flags | Intermediate |
| apple-reminders | 25 | 2mo | Review | Beginner |
| memory-keeper-proactive-context-maintenance | 6 | 9mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
notion-knowledge-capture
makenotion
Transforms conversations and discussions into structured documentation pages in Notion. Captures insights, decisions, and knowledge from chat context, formats appropriately, and saves to wikis or databases with proper organization and linking for easy discovery.
apple-reminders
openclaw
Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
memory-keeper-proactive-context-maintenance
b4CU-R4U
Automatically detect and maintain memory freshness by monitoring context staleness, significant code changes, task completions, and phase transitions. Proactively suggests and executes memory sync operations with user confirmation. Use when the user says "sync memory", "update context", or when the Skill detects that context is stale (>2 hours), significant changes have occurred (new commits), tasks completed, or major milestones reached. Replaces passive "context is stale" warnings with active maintenance.
notion-meeting-intelligence
openai
Prepare meeting materials with Notion context and Codex research; use when gathering context, drafting agendas/pre-reads, and tailoring materials to attendees.
agent-memory
yamadashy
Use this skill when the user asks to save, remember, recall, or organize memories. Triggers on: 'remember this', 'save this', 'note this', 'what did we discuss about...', 'check your notes', 'clean up memories'. Also use proactively when discovering valuable findings worth preserving.
apple-notes
openclaw
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.