Morning Brief
Wake up to a two-minute brief: meetings, deadlines, flagged mail.
Helps AI turn your email, calendar, and task lists into one two-minute morning brief — today's meetings, due tasks, and the emails that actually need you. For daily planning, meeting prep, and starting the day without drowning in your inbox.

Install it in 3 steps
No sign-up. No CLI tools. Pick your AI, copy one line, paste it over.
Prefer doing it yourself? Download the ZIP, unzip it into the directory shown above, restart your AI session — same result.
Real-world proof
Real people did this exact job with AI agents.
Send a 7am daily brief from email, calendar and Todoist
Read case →Use caseRun an overnight chief of staff for email and calendar
Read case →Use caseSummarize email and prep briefings from your phone
Read case →What’s inside
One SKILL.md (the playbook) + one starter template. A preview:
Morning Brief
When to use
- You wake up to an overflowing inbox and need one short read that tells you what today holds
- You walk into back-to-back meetings and want a prep note for each one before you leave the house
- You run your life from Todoist, your calendar, and email, and need them merged into a single view
- You want an overnight pass over email that pre-sorts, pre-drafts, and waits for your approval
- You're traveling or between devices and need to pull the same brief from your phone
Workflow
Link email, calendar, and a task list (Todoist, Apple Reminders, whatever you use) with read access. Confirm the connections work and note what each feed contains — an unread calendar invite isn't useful if the AI can't read it. Do this once; everything below runs on top of it.
- Connect the three feeds (input: email / calendar / task-list access → output: working connection checklist)
Pick a fixed trigger time — 7am works for most people — and where the brief lands: phone, chat, or email. The overnight version does heavier work first (email triage, calendar prep, travel time from traffic), then the brief is the last thing produced.
- Set the delivery schedule (input: your morning routine → output: run time + delivery channel)
Tell the AI who your boss is, which projects are active, which senders are never important. Start loose — the real cases show the first week is mostly correction feedback, and the filter gets sharp fast. Write the rules down so they survive app updates.
- Define what "important" means (input: your priorities → output: filter rules)
Overnight, the AI triages email (acts, preps, yours, skip), reads tomorrow's meetings, adds travel time from traffic data, and pre-drafts anything worth answering. It drafts — it never sends. Accepting calendar invites and sending email always needs your approval.
- Run the overnight pass (input: filter rules + three feeds → output: sorted email, prepped calendar)
One screen: today's meetings with one-line prep each, tasks due today, and the 2–3 emails that need a reply — with draft replies attached where useful. Nothing else makes the cut. If it takes more than two minutes to read, cut it again.
- Compose the brief (input: overnight pass results → output: one short brief)
When the brief includes junk or misses something, say so. That correction goes straight into the filter rules. One real case got to a reliable daily brief purely through this correction loop in the first two weeks.
- Correct and tune (input: your feedback → output: updated filter rules)
Output spec
- One brief per run: today's meetings (time, attendees, one-line prep), tasks due today, emails worth answering
- Every meeting gets prep: who, why, and the one emai


