LaunchKit · 2026
Back to Skills

briefing

Daily briefing: gathers calendar (gcalcli-calendar), active todos (todo-management), and weather.

0
1.2k downloads
by @lstpsche

Setup & Installation

openclaw skills install @lstpsche/briefing

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install briefing

Version History

v2.1.0Feb 14, 2026 - Version note by skill developer:

Documentation: update cron message to match default OpenClaw's skill usage message for reliability

What This Skill Does

Assembles a morning or evening briefing by pulling from three companion skills: calendar events, active todos, and weather forecast. Decides whether to cover today or tomorrow based on current time. Each source is optional and skipped if the companion skill is unavailable.

Aggregates calendar, tasks, and weather into one structured message instead of querying three separate tools manually.

When to use it

  • Check what's on the schedule before starting work
  • Review pending tasks alongside tomorrow's weather
  • Get a quick text summary before a commute
  • Catch upcoming events after a late evening
  • Combine scattered daily info into one skimmable message

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Give me my daily briefing

AGENT
  1. 1Check current time to determine if briefing covers today or tomorrow
  2. 2Read each available companion skill's SKILL.md before invoking it
  3. 3Fetch calendar agenda for the briefing day via gcalcli-calendar
  4. 4List active todos via todo-management
  5. 5Retrieve weather forecast for the user's configured city via openmeteo-sh-weather-simple
  6. 6Compose a single formatted message with sections for weather, calendar, upcoming events, and todos
OUTPUT

Formatted briefing with date/time header, weather conditions, chronological calendar events, a short upcoming section, and active todo items