ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

daily-briefing

Generates a warm, compact daily briefing with weather, calendar, reminders, birthdays, and important emails for cron or chat delivery.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/antgly/daily-briefing
Or

What This Skill Does

The daily-briefing skill is a specialized OpenClaw system agent designed to act as your digital morning companion. Unlike standard calendar apps, it focuses on delivering a human-centered, warm, and compact summary of your upcoming day. By orchestrating a system-level data gathering process on your macOS machine, it aggregates local weather, personal calendar events, reminders, birthdays, and critical email notifications into a single, cohesive message.

It utilizes a 'System Skill' pattern, meaning it remains lightweight and secure by relying on an external runner script to interact with your local OS and environment, ensuring that the AI agent only handles the final synthesis and presentation layer. This makes the briefing feel like a thoughtful message from an assistant rather than a robotic data dump.

Installation

To integrate this into your agent environment, run the following command in your terminal: clawhub install openclaw/skills/skills/antgly/daily-briefing

Once installed, ensure your environment has the necessary permissions to read system data. The skill will automatically handle the invocation of the local bash runner script, ensuring your information stays local to your machine.

Use Cases

  • Automated Morning Routine: Use a cron job to trigger the skill at 7:00 AM, having the briefing waiting for you in your preferred chat client or terminal.
  • Quick Catch-up: Request the briefing manually after a long focus session or when starting your work day to get context on pending deadlines and personal reminders.
  • Birthday Management: Use it as a gentle reminder for important dates, ensuring you never miss a meaningful connection.

Example Prompts

  1. "Run the daily briefing and show it to me now."
  2. "What does my day look like? Please generate a daily briefing."
  3. "Morning! Give me a summary of my schedule and any reminders I have for today."

Tips & Limitations

  • Tone Consistency: The skill is designed to be gentle and non-intrusive. Avoid asking it to prioritize tasks aggressively; it is optimized for high-level summaries.
  • Network Dependency: While the AI generation happens locally, the weather integration requires access to external APIs via curl. If you are in an offline environment, it will gracefully fallback to a weather-unavailable message.
  • Data Privacy: Because this skill reads local JSON data via a runner script, ensure your /tmp/ directory is secure. It is best suited for personal computers where you have full control over the environment.

Metadata

Author@antgly
Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-antgly-daily-briefing": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#productivity#calendar#weather#notifications#assistant
Safety Score: 4/5

Flags: file-read, external-api, code-execution