google-calendar-daily-brief

Convert a day's Google Calendar events into a Markdown daily brief.

Updated Dec 17, 2024
One-click install
npx skills add https://github.com/LAF-US/IDAHO-VAULT --skill google-calendar-daily-brief
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-calendar-daily-brief
Source: https://github.com/LAF-US/IDAHO-VAULT/tree/main/.codex/plugins/cache/openai-curated/google-calendar/314574a046f21938025ae443f9c6dbbd0c2c9b7a/skills/google-calendar-daily-brief
Command: npx skills add https://github.com/LAF-US/IDAHO-VAULT --skill google-calendar-daily-brief

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Turn a day's Google Calendar events into a polished, readable daily brief that you can skim at a glance.

Core Features & Use Cases

  • Daily brief rendering: Converts a single day's events into a readable summary with an agenda, conflicts, free windows, and remaining-meeting readouts.
  • Date-range flexibility: Works for today, tomorrow, or a specific date, using the local timezone.
  • Source and formatting: Uses the Google Calendar connector for data and a built-in formatter to render Markdown.

Quick Start

Ask for a polished daily brief for today using Google Calendar data, including agenda, conflicts, and free windows.

Frequently Asked Questions about google-calendar-daily-brief

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a daily brief from Google Calendar events?

To generate a daily brief from Google Calendar events, you need a tool that accesses your calendar via the Google Calendar connector and formats the JSON event payload into a readable Markdown summary. This produces an agenda, conflict flags, and free time windows.

What is included in a Google Calendar daily agenda summary?

A Google Calendar daily agenda summary includes a readable schedule of events, conflict flags for overlapping meetings, available free time windows, and remaining-meeting readouts. It is rendered as a concise Markdown brief for quick scanning.

Can I get a calendar brief for a specific date or timezone?

Yes, you can get a calendar brief for a specific date or timezone. The brief accepts a day window in the user's local timezone, allowing you to render summaries for today, tomorrow, or any specified date.

Do I need a Google Calendar connector to format my daily schedule?

Yes, the Google Calendar connector is required to format your daily schedule. It provides the necessary JSON event payload that the formatter processes to render the Markdown brief with agenda items and conflicts.

How do I identify meeting conflicts and free windows in my calendar?

You identify meeting conflicts and free windows by processing your calendar's JSON event payload through a dedicated formatter. This converts the data into a Markdown brief that explicitly flags overlapping events and highlights available time slots.

Are there limitations when converting calendar events to Markdown format?

A limitation when converting calendar events to Markdown format is the strict dependency on the Google Calendar connector for data access. Without the connector providing the JSON event payload, the formatter cannot render the daily brief.