gws-calendar-agenda

Display upcoming events from connected calendars for a requested time range.

1|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/cdrguru/portable-agent-kit --skill gws-calendar-agenda-cdrguru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-calendar-agenda
Source: https://github.com/cdrguru/portable-agent-kit/tree/main/.agent/skills/gws-calendar-agenda
Command: npx skills add https://github.com/cdrguru/portable-agent-kit --skill gws-calendar-agenda-cdrguru

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Aggregates and surfaces your upcoming events from all connected calendars, eliminating the need to switch between apps and manual checks.

Core Features & Use Cases

  • Unified agenda: display today, tomorrow, or a custom date range across multiple calendars.
  • Filtering & time zones: optional calendar filters and correct timezone handling for accurate planning.
  • Practical scenarios: personal daily planning, coordinating team meetings, and generating shareable agendas for meetings.

Quick Start

Show me my agenda for today 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 calendar events across multiple calendars at once?

You can display a unified agenda across multiple connected calendars by requesting a specific time horizon like today or a custom date range. The Skill aggregates all connected calendars into a single view, eliminating manual app switching.

Can I filter my agenda to only show events from specific calendars?

Yes, you can apply optional calendar filters to your agenda. This allows you to isolate and display upcoming events only from the specific connected calendars you select for the requested time horizon.

How does timezone handling work when displaying a multi-calendar agenda?

Proper timezone handling ensures accurate planning by aligning event times correctly across all connected calendars. This prevents scheduling conflicts and ensures your unified agenda displays event times accurately regardless of source.

Does this Skill require write access to modify my calendar events?

No, the Skill requires only read-only access to ensure events are retrieved securely. It is designed to identify and display your upcoming agenda without modifying or deleting any existing calendar events.

What is the best way to generate a shareable agenda for team meetings?

The best way to generate a shareable agenda for team meetings is to request a custom date range or weekly view across your connected calendars. The Skill aggregates and surfaces these events in an actionable format suitable for distribution.

Can I use this for personal daily planning or is it limited to team coordination?

You can use this Skill for both personal daily planning and team coordination scenarios. It effectively retrieves upcoming events for today, tomorrow, or custom ranges, accommodating both individual and multi-calendar team planning needs.