smithery.ai

morning-briefing

Daily morning briefing at 8:00 AM (or when user wakes up). Provides calendar summary, priorities from Responsibilities, urgent items, and suggested focus areas. Auto-invoke when it's 8 AM periodic pulse, user says 'morning briefing', or user just woke up.

First seen Mar 25, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 4,443 B
  • docs SUMMARY.md 279 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 2 installs

SKILL.md

Morning Briefing

Provide a comprehensive morning briefing to start the user's day with clarity and focus.

Workflow

1. Read Context

  • Read Goals/Goals.md for current priorities and active goals
  • Read Responsibilities/Responsibilities.md for today's recurring duties
  • Read Tasks/Open.md for pending tasks, noting:

- Overdue tasks (due date < today) → Flag prominently - Due today → Include in priorities - Due within 3 days → Mention as upcoming

  • Check Diary/ for any pending items from yesterday or instructions left for today
  • Read Preferences/Preferences.md for communication preferences

2. Gather Information

  • Check calendar (via memory/integration tools if available)
  • Identify meetings, appointments, deadlines for today
  • Look for upcoming deadlines this week
  • Scan Diary/ for follow-up items marked for today

3. Build the Briefing

Structure your briefing with these sections:

Greeting

  • Warm, energetic greeting appropriate for morning
  • Example: "Good morning! Ready to make today count?"

Today's Schedule

  • List meetings/appointments with times
  • Highlight the most important meeting
  • Note any preparation needed

Priorities (from Responsibilities/)

  • 2-3 key tasks or responsibilities for today
  • Connect to active Goals when possible
  • Example: "Client presentation at 2 PM (ties to Q1 revenue goal)"

Urgent Items

  • Anything due today or overdue
  • Follow-ups waiting for action
  • Time-sensitive matters

Open Tasks (from Tasks/Open.md)

  • List overdue tasks with warning: "⚠️ OVERDUE (X days): [task]"
  • List tasks due today: "🔴 DUE TODAY: [task]"
  • List tasks due tomorrow: "📌 Due tomorrow: [task]"
  • Mention tasks due within 3 days: "Upcoming: [task] due [date]"
  • Flag stale tasks (30+ days): "⏳ Stale: [task] - reschedule or drop?"

Focus Suggestion

  • Suggest 1-2 focus areas for the day
  • Consider energy levels (mornings are good for deep work)
  • Example: "Focus block: 9-11 AM for strategy doc (before meetings start)"

Weather/Context (if relevant)

  • Briefly mention if weather affects plans
  • Transportation alerts if applicable

4. Deliver the Briefing

Send as a notification using send_notification():

  • Priority: normal (unless something urgent → high)
  • Format: Use MarkdownV2 for structure
  • Length: Keep it scannable (under 300 words)
  • Tone: Energizing and action-oriented

Example format:

Good morning! Here's your day at a glance:

📅 Schedule (3 meetings)
• 10:00 AM: Team standup
• 2:00 PM: Client presentation (Q1 proposal)
• 4:30 PM: 1-on-1 with Sarah

🎯 Top Priorities
• Finalize Q1 proposal slides (for 2 PM meeting)
• Review pull requests (team is waiting)
• Call dentist to reschedule

⚠️ Urgent
• Budget approval needed by EOD

💡 Suggested Focus
Deep work block: 9-11 AM for proposal prep
(Your calendar is clear then - perfect timing!)

You've got this! 🚀

5. Log Activity

Use the /diary-log skill or append to Diary/YYYY-MM-DD.md:

[08:00] Morning briefing sent
- 3 meetings today
- Key focus: Q1 proposal prep
- Urgent: Budget approval by EOD

Edge Cases

User wakes up late (after 10 AM)

  • Adjust greeting: "Good late morning!"
  • Focus on what's left in the day
  • Don't overwhelm with missed items

No calendar access

  • Focus on Responsibilities/ and Diary/ items
  • Suggest user check their calendar
  • Be helpful with what you know

Weekend

  • Still provide briefing but adjust tone
  • Focus on personal goals and projects
  • Keep it light and optional

User traveling

  • Note timezone if different
  • Highlight travel-related items
  • Consider jet lag in tone

Tips

  • Be concise - Morning time is precious
  • Prioritize ruthlessly - Show what truly matters
  • Be energizing - Set a positive tone for the day
  • Connect to goals - Remind user of the bigger picture
  • Actionable - Make it clear what to do first

The goal is for the user to feel: ✅ Informed about their day ✅ Clear on priorities ✅ Energized to start ✅ Connected to their goals