LaunchKit · 2026
Back to Skills

user-briefing

Fetch weather, calendar events, emails, and tasks to create a personalized morning briefing.

0
593 downloads
by @sai-sh

Setup & Installation

openclaw skills install @sai-sh/user-briefing

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

npx clawhub install user-briefing

Version History

v1.0.11Feb 15, 2026 - Version note by skill developer:

Version 1.0.11 - Updated the wording and formating

What This Skill Does

Aggregates weather, Google Calendar events, Gmail, and Google Tasks into a formatted morning summary. Run once each morning to get a text briefing covering the day's forecast, upcoming meetings, priority emails, and open tasks.

Pulls four data sources into one terminal command instead of checking each app separately each morning.

When to use it

  • Reviewing today's meetings before starting work
  • Checking weather before commuting
  • Scanning priority emails without opening Gmail
  • Seeing high-priority tasks at the start of the day
  • Getting a single-glance day overview from the terminal

Example Workflow

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

INPUT

User asks: Give me my morning briefing

AGENT
  1. 1Loads .env file to authenticate with configured API keys
  2. 2Fetches current weather from OpenWeatherMap for the configured location
  3. 3Retrieves upcoming calendar events from Google Calendar for the next 24 hours
  4. 4Fetches priority emails from Gmail from the last 12 hours
  5. 5Retrieves top uncompleted tasks from Google Tasks
OUTPUT

Formatted terminal output with sections for weather (temp, humidity, wind), today's calendar events with times and durations, priority emails with sender and subject, and tasks sorted by priority level

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

OPENWEATHER_API_KEY environment variable (sign up at openweathermap.org/api)GOOGLE_CALENDAR_TOKEN OAuth2 access token (from console.cloud.google.com)GMAIL_TOKEN OAuth2 access token (from console.cloud.google.com)