🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Morning Briefing

by @ddakju

Generate a daily morning briefing (weather, calendar, news, reminders) using the local `briefing` CLI. No API tokens consumed for data gathering. Use when the user asks for a morning briefing, daily summary, schedule overview, or wants automated daily briefings.

TERMINAL
clawhub install morning-briefing-pro

πŸ“– About This Skill


name: morning-briefing description: Generate a daily morning briefing (weather, calendar, news, reminders) using the local briefing CLI. No API tokens consumed for data gathering. Use when the user asks for a morning briefing, daily summary, schedule overview, or wants automated daily briefings. metadata: { "openclaw": { "emoji": "πŸŒ…", "os": ["darwin"], "requires": { "bins": ["briefing"] }, "install": [{ "id": "node", "kind": "node", "package": "@openclaw-tools/morning-briefing", "bins": ["briefing"], "label": "Install morning-briefing (npm)" }] } }

Morning Briefing

Generate a local daily briefing with zero API token cost.

Quick Start

briefing β€” full briefing briefing weather β€” weather only briefing calendar β€” calendar events briefing news β€” RSS headlines briefing reminders β€” due reminders

Output Formats

briefing --format default β€” rich readable briefing --format compact β€” one-line summary briefing --format json β€” machine-readable

Configuration

Config: ~/.config/morning-briefing/config.json Setup: briefing config init Override location: briefing --location "New York" Calendar lookahead: briefing calendar --days 3

Scheduling

Cron: openclaw cron add --name "morning-briefing" --schedule "0 7 * * *" --prompt "Run \briefing\ and relay the output to me." Heartbeat: Add to HEARTBEAT.md: "Between 07:00-08:00, run briefing and relay output"

macOS Permissions

Calendar/Reminders: System Settings β†’ Privacy & Security β†’ allow Terminal

License

Activate: briefing activate Status: briefing status

πŸ’‘ Examples

briefing β€” full briefing briefing weather β€” weather only briefing calendar β€” calendar events briefing news β€” RSS headlines briefing reminders β€” due reminders

βš™οΈ Configuration

Config: ~/.config/morning-briefing/config.json Setup: briefing config init Override location: briefing --location "New York" Calendar lookahead: briefing calendar --days 3