morning-briefing
Daily morning briefing — emails, calendar, tasks, and weather in one summary. Cron or on-demand.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ceobotson-bot/doctorclaw-morning-briefingMorning Briefing
Start your day with a single summary of everything that matters. This skill pulls your unread emails, today's calendar, pending tasks, and local weather into one concise briefing — delivered to your Telegram, Discord, or saved as a daily file.
Run it on a cron every morning, or trigger it on-demand whenever you need a status check.
What You Get
- Unread email summary (count + top 5 by priority)
- Today's calendar events with times and locations
- Pending tasks or reminders from your task system
- Local weather forecast (temperature, conditions, rain probability)
- All in one message — no switching between 4 different apps
Setup
Required
- Email access — Gmail (via Gmail API/skill) or any email provider your agent can read
- Calendar access — Google Calendar API or Apple Calendar
Optional (but recommended)
- Weather — No API key needed. Your agent can fetch weather from any free source (wttr.in, Open-Meteo, etc.)
- Task system — If you use a task manager (Todoist, Asana, Notion, plain text files), tell your agent where tasks live
- Delivery channel — Telegram bot, Discord bot, or file output. If no channel is configured, the briefing is saved to
memory/briefings/YYYY-MM-DD.md
Configuration
Tell your agent these preferences (it will store them in memory):
- Your timezone — so the cron fires at the right local time
- Briefing time — when you want it (default: 7:30 AM local)
- Email account — which inbox to scan
- Calendar — which calendar(s) to check
- Weather location — your city or zip code
- Delivery — where to send the briefing (Telegram, Discord, file)
- Format preference — concise (bullet points) or detailed (with email previews)
How It Works
When triggered (by cron or on-demand), your agent executes this workflow:
Step 1: Gather Email
- Check your inbox for unread messages
- Count total unread
- Identify the top 5 by sender importance and subject urgency
- For each: sender name, subject line, 1-sentence preview
- Flag anything that looks urgent (keywords: urgent, ASAP, deadline, overdue, payment)
Step 2: Gather Calendar
- Pull today's events from your calendar
- For each: event name, start time, end time, location (if any), attendees count
- Highlight the next upcoming event with a countdown ("Team standup in 45 minutes")
- Note any conflicts (overlapping events)
Step 3: Gather Tasks
- Check your task system for items due today or overdue
- List up to 5 most important tasks
- Note any overdue items with how many days overdue
- If no task system is configured, skip this section
Step 4: Gather Weather
- Fetch today's weather for the configured location
- Include: current temperature, high/low, conditions (sunny/cloudy/rain), precipitation probability
- Add a practical note if relevant ("Bring an umbrella — 80% chance of rain after 3 PM")
Step 5: Compile & Deliver
Compile everything into a clean briefing format:
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ceobotson-bot-doctorclaw-morning-briefing": {
"enabled": true,
"auto_update": true
}
}
}Tags
Related Skills
context-compressor
Intelligently compress context — conversations, code, logs. Preserve key information while reducing token usage. Auto-detects content type and applies optimal compression.
markdown-knowledge
将本地 Markdown 知识库与 OpenClaw 集成,支持语义检索和上下文注入。仅在用户触发时检索(搜索知识库、查一下知识库等),不主动注入。
daily-report-generator
Automatically generate daily/weekly work reports from git commits, calendar events, and task lists. Use when you need to quickly create professional work reports without manual effort.
auto-context
智能上下文卫生检查器。分析当前会话的上下文污染程度 (长对话、主题漂移、噪声累积),建议:continue、/fork、/btw 或新会话。 支持手动触发(/auto-context)和自动触发(响应层实现)。 基于 ArXiv 论文和认知心理学研究的多维度评估体系。
Meeting Brief Copilot
Turn people, companies, agendas, notes, and email threads into consulting-style meeting briefs, sharp questions, follow-up emails, and action items.