Daily Briefing Skill for Openclaw

A sophisticated automation tool for generating reliable morning briefings including weather, traffic restrictions, and AI-curated news summaries.

caoyachao
v1.0.0
Apr 3, 2026
0
653
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install dailybriefing

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install dailybriefing using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Daily Briefing Skill?

The Daily Briefing skill is a robust automation utility designed for the Openclaw Skills ecosystem. It provides a stable and reproducible way to gather critical morning information, moving beyond simple AI hallucinations by using structured scripts and hard-coded logic for factual data like weather and traffic. By combining specialized data collection with AI-driven news synthesis, it ensures users receive a concise, accurate, and professional start to their day.

This skill addresses the common pitfalls of purely generative AI by implementing local caching, fault-tolerant API handling, and strict rule-based news filtering. Whether you need a full report with 20 curated news items across global, tech, and social categories or a simple summary of local traffic conditions, this Openclaw Skills addition provides the flexibility and reliability required for professional daily workflows.

Daily Briefing Skill Use Cases

  • Automating a morning routine by generating a comprehensive briefing at a scheduled time every day.
  • Getting quick, reliable traffic and weather updates via CLI before commuting.
  • Keeping up with industry trends using AI-curated news across Tech, Internet, and International sectors.
  • Integrating structured daily data into other productivity apps or dashboards using JSON output.

How Daily Briefing Skill Works

  1. The user or a cron job triggers the generate-briefing.mjs script.
  2. The system fetches real-time weather data via the wttr.in API and calculates traffic restrictions based on pre-defined local rules.
  3. If news is enabled, the agent performs targeted searches using Kimi Search for four specific categories: International, Tech, Internet, and Social Hotspots.
  4. An AI layer processes the search results, filtering out duplicates, ads, and low-authority sources to select exactly 5 items per category.
  5. The skill compiles the data into the requested format (Text, JSON, or Simple) and applies a 30-minute local cache to ensure performance and reduce API load.

Daily Briefing Skill Setup

To install and use this skill within your Openclaw environment, follow these steps:

# Navigate to your skills directory
cd ~/.openclaw/skills/daily-briefing

# Generate a full briefing for today
node scripts/generate-briefing.mjs

# Generate a simplified version (weather and traffic only)
node scripts/generate-briefing.mjs --simple

# Export data in JSON format for external integrations
node scripts/generate-briefing.mjs --json

Daily Briefing Skill Data Schema & Taxonomy

The skill manages data through a structured pipeline to ensure consistency across the Openclaw Skills framework:

Data Type Source Update Frequency Method
Weather wttr.in API Real-time curl / fetch
Traffic Limits Local Rules Weekly/Monthly Algorithmic calculation
News Kimi Search Real-time Search + AI Synthesis

Files are organized as follows:

  • scripts/data-collector.mjs: Handles weather and traffic logic.
  • scripts/news-search.mjs: Manages AI search and classification.
  • .cache/: Stores temporary data with a 30-minute TTL (Time-To-Live).

Daily Briefing Skill Advanced Features

  • Multi-format output support including Markdown, JSON, and simplified text summaries.
  • Cron job integration for fully autonomous daily deliveries at specific time zones (e.g., Asia/Shanghai).
  • Intelligent news deduplication that prioritizes authoritative sources over redundant reports.
  • Predictive briefings for the next day using the --tomorrow flag for early planning.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*