π¦ 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 remindersOutput Formats
briefing --format default β rich readable
briefing --format compact β one-line summary
briefing --format json β machine-readableConfiguration
Config:~/.config/morning-briefing/config.json
Setup: briefing config init
Override location: briefing --location "New York"
Calendar lookahead: briefing calendar --days 3Scheduling
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 TerminalLicense
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