daily-briefing

Aggregate emails, calendar events, weather, and portfolio data into a scheduled WhatsApp briefing.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/gonzalovazquez/Hal-skills --skill daily-briefing-gonzalovazquez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily-briefing
Source: https://github.com/gonzalovazquez/Hal-skills/tree/main/daily-briefing
Command: npx skills add https://github.com/gonzalovazquez/Hal-skills --skill daily-briefing-gonzalovazquez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates a concise, personalized morning briefing delivered to WhatsApp, saving time by summarizing essential information from emails, calendar, weather, and portfolio data.

Core Features & Use Cases

  • Fetches emails from the last 24 hours and summarizes them into 3–5 bullets with urgency flags.
  • Retrieves today’s calendar events and video meeting indicators for quick context.
  • Retrieves current Toronto weather and provides high/low forecasts for the day.
  • Generates a live portfolio snapshot with CAD conversion and P&L context.
  • Designed for personal productivity workflows, delivered daily at a scheduled 5:00 AM.

Quick Start

Configure daily-briefing to deliver a 5:00 AM Toronto WhatsApp briefing.

Frequently Asked Questions about daily-briefing

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

FAQPage Schema
How do I automate a daily WhatsApp briefing from my calendar and emails?

To automate a daily WhatsApp briefing, this Skill aggregates your emails, calendar events, weather, and portfolio data into a concise summary. It schedules the personalized morning briefing for delivery via WhatsApp at 5:00 AM ET.

Can I get a morning weather and portfolio summary sent directly to WhatsApp?

Yes, you can receive a morning weather and portfolio summary on WhatsApp. The Skill retrieves current Toronto weather with high and low forecasts and generates a live portfolio snapshot with CAD conversion and P&L context for the daily message.

Does this daily briefing tool require OpenClaw components to run?

Yes, the daily briefing requires OpenClaw runtime components including gog, wacli, and python3. These tools collect, compute, and send the aggregated morning summary directly to your WhatsApp account.

How are email summaries handled in the scheduled morning briefing?

Email summaries in the morning briefing are condensed into three to five bullet points. The Skill fetches emails from the last 24 hours and automatically adds urgency flags to highlight time-sensitive messages.

What is the best way to receive calendar event reminders via WhatsApp?

The best way to receive calendar event reminders via WhatsApp is through this scheduled daily briefing. It retrieves today's calendar events and includes video meeting indicators, providing quick context for your upcoming schedule.

Are there limitations to the daily briefing delivery time or location for weather?

The daily briefing has specific constraints, targeting a 5:00 AM ET delivery time and retrieving weather data specifically for Toronto. Users needing different schedules or locations would require adjustments to the automation.