Daily Briefing
Generate a concise daily briefing for the user. This skill is typically triggered by a scheduled cron job at the start of the day.
Briefing Structure
- •Good morning greeting (keep it brief)
- •Today's date and day of week
- •Reminders due today (if any scheduled)
- •Tasks in progress (from your todo list)
- •Key items to be aware of (based on recent context)
Response Format
code
☀️ Good morning! 📅 Today is [Day], [Date] 📋 Today's Focus: - [Key tasks or reminders] - [Any pending items] 🎯 Tip: [Optional - a brief productivity tip or encouragement]
Guidelines
- •Be concise: Keep the briefing under 10 lines
- •Only actionable items: Don't pad with fluff
- •Positive tone: Start the day on a good note
- •Skip sections: If there's nothing for a section, omit it entirely
- •Context-aware: Reference recent conversations if relevant
Example Output
code
☀️ Good morning! 📅 Today is Monday, January 27th 📋 Today's Focus: - Reminder: Team standup at 10am - In progress: Code review for auth feature - Pending: Reply to Alice's email 🎯 Have a productive day!
Integration Notes
This skill is designed to be triggered by a cron job configured like:
yaml
scheduler:
cron:
- schedule: "0 9 * * *" # 9 AM daily
message: "DAILY_BRIEFING"
sessionMode: "main"
name: "Morning Briefing"
The response will be sent to the user's primary channel.