gws-calendar-agenda

Consolidate Google Calendar events from multiple calendars into a unified agenda view.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/vikingokft/vikingo-studio-skills --skill gws-calendar-agenda-vikingokft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-calendar-agenda
Source: https://github.com/vikingokft/vikingo-studio-skills/tree/main/google/gws-calendar-agenda
Command: npx skills add https://github.com/vikingokft/vikingo-studio-skills --skill gws-calendar-agenda-vikingokft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Consolidates calendar events from multiple calendars into a single, easy-to-scan view, helping you plan your day without hopping between apps.

Core Features & Use Cases

  • Unified calendar view: aggregates events from all calendars into one list or agenda.
  • Flexible timeframes: supports day, week, and custom range views.
  • Team scheduling: share and coordinate across teammates by filtering calendars.

Quick Start

Run gws calendar +agenda to display all upcoming events across your 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 multiple Google Calendar events in a single agenda?

To view multiple Google Calendar events in a single agenda, you can consolidate events across all connected calendars into one unified list. This allows you to easily scan upcoming schedules without switching between apps.

Can I filter my calendar agenda to show events for today or this week?

You can filter your calendar agenda to display events for today or this week using CLI flags. Pass parameters like --today, --week, or --days to specify the exact timeframe you need.

What do I need to access my Google Calendar from the command line?

Accessing your Google Calendar from the command line requires an authenticated Google account. You must connect your account to allow the tool to pull and consolidate events from your personal and team schedules.

How does a unified calendar view help with team scheduling?

A unified calendar view helps with team scheduling by aggregating events from multiple teammates into one list. You can filter specific calendars to coordinate and share availability across the entire team.

Is it possible to set a custom timezone for my calendar agenda?

Yes, it is possible to set a custom timezone for your calendar agenda. You can use the --timezone CLI flag to ensure your consolidated events display accurately according to your preferred local time.

What is the best way to check upcoming events across all my calendars?

The best way to check upcoming events across all your calendars is to consolidate them into a single unified view. This approach provides day, week, or agenda perspectives to help you plan your schedule efficiently.