eod-tomorrow-prep

Generate a daily end-of-day briefing from tomorrow's calendar events and send it via Telegram.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/Tzeusy/butlers --skill eod-tomorrow-prep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eod-tomorrow-prep
Source: https://github.com/Tzeusy/butlers/tree/main/roster/general/.agents/skills/eod-tomorrow-prep
Command: npx skills add https://github.com/Tzeusy/butlers --skill eod-tomorrow-prep

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of reviewing your upcoming calendar and provides a concise, actionable summary to help you prepare for the day ahead.

Core Features & Use Cases

  • Automated Daily Briefing: Generates a structured summary of tomorrow's schedule.
  • Calendar Event Analysis: Extracts key details like event titles, times, durations, and locations.
  • Personalized Preparation: Incorporates user preferences and infers preparation notes from event details.
  • Proactive Notifications: Sends a Telegram message with a clear, mobile-friendly overview.

Quick Start

Let the skill automatically prepare your end-of-day briefing for tomorrow.

Frequently Asked Questions about eod-tomorrow-prep

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

FAQPage Schema
How do I automate a daily calendar briefing for tomorrow's events?

To automate a daily calendar briefing, this Skill reviews tomorrow's calendar events, extracts key details like times and locations, and sends a structured preparation summary directly via Telegram.

Can I send a daily calendar summary to Telegram automatically?

Yes, you can send a daily summary to Telegram automatically; the Skill fetches upcoming calendar events, infers preparation notes, and composes a mobile-friendly Telegram message with event timelines.

How does the daily summary handle days with no scheduled calendar events?

The daily summary handles days with no scheduled calendar events by recognizing the empty schedule and sending a specific Telegram message indicating there are no events for tomorrow.

Does the daily briefing incorporate personalized preparation preferences?

Yes, the daily briefing incorporates personalized preparation by optionally recalling your specific user preferences from memory and inferring targeted preparation notes from event details.

What time zone does the end-of-day preparation summary use for scheduling?

The end-of-day preparation summary determines tomorrow's date using Singapore Time (SGT) to accurately fetch and align calendar events for the daily briefing.

What calendar details are extracted for the Telegram preparation message?

The Telegram preparation message extracts key calendar details including event titles, times, durations, and locations to provide a structured overview for your daily preparation.