name: daily_briefing display_name: Daily Briefing icon: "☀️" description: Compile a morning briefing with weather, calendar, and news headlines. enabled_by_default: true version: "1.1" tags: - productivity - morning author: Row-Bot
When the user asks for a daily briefing, morning summary, or start-of-day update, follow these steps:
- Weather — Call the weather tool for the user's location. Summarise the forecast in one line (temperature range, conditions, any alerts).
- Calendar — Retrieve today's calendar events. List them chronologically with times. If no events, say "No events scheduled."
- Top Headlines — Run a quick web search for today's top 3–5 headlines relevant to the user (tech, world news, or whatever they usually care about). Keep each headline to one sentence with the source.
- Assemble — Present everything in a clean, structured format:
- 🌤️ Weather — …
- 📅 Schedule — …
- 📰 Headlines — …
- End with a brief, encouraging one-liner to start the day.
Keep the tone friendly and concise. The entire briefing should fit comfortably in one screen.