The aha: Before: you start your day by opening five tabs — Gmail, Calendar, ClickUp, Slack, Fireflies — trying to piece together what happened overnight, what's overdue, which meetings need prep, and what you committed to last week that you've since forgotten. 20 minutes gone before you've done real work. Now you type
/good-morningand in 30 seconds Claude gives you one page: today's calendar, overdue tasks, unread DMs, important emails, untracked action items you made in meetings that aren't in ClickUp yet, and a prioritized "Suggested Focus for Today" list. The biggest win: Claude cross-references your last week of Gemini and Fireflies meeting notes against your ClickUp tasks and surfaces commitments that fell through the cracks.
What you need to know (2 min read)
/good-morning is your daily start-of-day briefing. It pulls from six sources in parallel and delivers a structured, actionable overview in under 30 seconds.
Sources scanned:
- ClickUp — overdue tasks, tasks due today, inbox mentions, comments directed at you
- Slack — unread DMs, @mentions, high-signal channel activity
- Gmail — important unread emails, especially from clients or AMs
- Google Calendar — today's meetings with prep flags for client-facing ones
- Fireflies — client meeting action items from the last 7 days
- Gemini meeting notes (in Gmail) — internal meeting action items from the last 7 days
The killer feature: the "Untracked Action Items" section. Claude reads your meeting notes (from both Fireflies for client meetings and Gemini for internal ones), extracts commitments YOU made, cross-references against your open ClickUp tasks, and surfaces the ones that are NOT already tracked. This is how you stop losing meeting commitments between the call and ClickUp.
Ends with "Suggested Focus for Today" — a prioritized 3-5 bullet list of what to tackle first, factoring deadlines, who's blocked on you, and client escalations.
How it works
All six sources fire in parallel — you get results in one shot, not sequentially.
Today's Calendar — Pulls today's events chronologically. Client-facing meetings get a " Run /meeting-prep <client>" flag. Back-to-back meetings (no buffer) get highlighted.
ClickUp — Tasks — Two buckets: overdue () and due today (). Shows task name, project, and direct link.
ClickUp — Inbox & Mentions — Tasks where you were @mentioned or got a comment in the last 24 hours. Shows who, which task, and a one-line summary of what they said.
Slack — DMs — Unread direct messages from the last 24 hours, with sender and one-line preview.
Slack — Mentions & Channels — @mentions across all channels plus high-signal activity in key work channels relevant to your clients.
Gmail — Pending — Unread emails that need a reply today, filtered to client/AM communications.
Meeting Notes — Untracked Action Items — Pulls the last 7 days of:
- Fireflies transcripts (team default for client meetings) — action items assigned to you
- Gemini meeting notes (auto-emailed from Google Workspace) — action items in "Suggested next steps" sections tagged to your name
Then it cross-references each action item against your open ClickUp tasks. If there's a clear match, it's skipped. If there's no match, it surfaces it — labeled with the meeting name and date so you have context.
Drift Checks (only if something needs attention) — Stale templates prompting /refresh, disconnected tools prompting /connect-tools, aging health.md files on your active clients, pending Drive syncs from the previous day.
Friday Extra — On Fridays, surfaces a prompt: "Want to run /weekly-time-audit before EOD? Logs your week from 5 sources and pushes to ClickUp."
Suggested Focus for Today — The synthesis. 3-5 prioritized bullets. Role-aware (Media prioritizes campaign issues; AM prioritizes client escalations; PM prioritizes production milestones; EA prioritizes calendar orchestration).
Credit
Alfonso built the original /good-morning for himself as a personal productivity tool. It was one of the best pieces of AI-for-work we've seen internally — especially the Gemini meeting notes cross-reference, which nobody else on the team had built. This is the merged team version with added drift checks, Fireflies support, and role-aware framing.
Try it yourself
- Complete
/onboardfirst if you haven't —/good-morningreads your CLAUDE.md to know who you are. - Open Cowork (any workspace is fine, though your main one is best — it has your context).
- Type:
/good-morning - Wait ~30 seconds. All 6 sources fire in parallel, but the full scan takes a moment.
- Scan the output. You should see at minimum:
- Today's Calendar
- ClickUp — overdue + due today
- Untracked Action Items (if any meetings in the last 7 days)
- Suggested Focus for Today
- Try the three actions at the bottom. Every briefing ends with an (a)/(b)/(c) prompt offering to start specific work — pick one and see what happens.
Quick reference
| Detail | Info |
|---|---|
| Command | /good-morning |
| Who uses it | Everyone |
| Time to run | Under 30 seconds |
| Sources scanned | ClickUp, Slack, Gmail, Calendar, Fireflies, Gemini notes |
| Best time to run | First thing when you open Cowork in the morning |
| Output | Single-screen briefing with 7 sections + Suggested Focus |
Tips
- Run it first thing. If you're going to get overwhelmed by a busy day, this is the command that tells you what to ignore.
- The "Suggested Focus" section is the TL;DR. If you only have 30 seconds to read, read that section. The rest is context.
- Untracked action items → create ClickUp tasks. When
/good-morningsurfaces commitments not in ClickUp, it'll offer to create the tasks for you. Say yes. - Don't skip the drift checks. If Claude says "Fireflies disconnected since yesterday," fix it now — don't let silent tool failures pile up.
- On Fridays, run
/weekly-time-auditafter/good-morning. Same 5 sources, but scans your full week and pushes approved time entries to ClickUp. - If a section is empty, the briefing is honest about it. "No unread DMs" or "Inbox clear" means exactly that — not that Claude gave up.
Related
- onboard — Prerequisite — sets up the CLAUDE.md that
/good-morningreads - save — The end-of-session companion — logs your work so tomorrow's briefing is accurate
- weekly-time-audit — The Friday version of this briefing, with time-tracking write-back
- local-first-workflow — Why the briefing runs locally and doesn't touch the shared Drive