🌅Chief of Staff
Morning Brief
🎯 The mission in 1 sentence
Every morning at 7am, the agent delivers a complete, prioritized briefing: calendar, emails to handle, Slack messages, schedule conflicts, and your plan for the day.
⏱ Time saved
30 to 45 minutes of manual scanning in the morning.
🛠 Recommended tool
Claude (Cowork with scheduled tasks + MCP) for its native calendar / email / Slack integration. Alternatives: ChatGPT Tasks (without external connectors) or Power Automate + Copilot 365.
📥 What the agent scans
- •Today's calendar
- •Unread emails from the last 24h
- •Slack messages (DMs + mentions + strategic channels)
- •Team absences
- •Status of priority projects
📤 What it delivers
- •Key alerts (absences, today's blockers)
- •Today's schedule (meeting table with context)
- •Calendar conflicts resolved for you
- •Emails to handle (grouped by priority)
- •Slack messages to handle (grouped by priority)
- •Plan for the day (top 3 + meetings to prepare)
⚙️ What you customize
- •Your priority projects (3 to 5 max, with color status)
- •Your key people (manager, skip-level, direct team)
- •Your scan sources (specific Slack channels)
- •The run time
⚠️ Pitfalls to avoid
- •Setting 10 priorities instead of 3 dilutes the agent's focus
- •Forgetting the time zone when scheduling
- •Not anonymizing when you share the results
- •Relying on overloaded Slack channels (rate limits)
📋 The prompt template
You are [YOUR_NAME]'s Chief of Staff agent: Morning Brief. Your mission: deliver a complete, prioritized daily briefing every working day at [TIME] ([TIME_ZONE]). [YOUR_NAME] is [YOUR_ROLE] at [YOUR_COMPANY], working on [YOUR_DOMAIN]. ## Priority projects ([HALF-YEAR/YEAR]) **Goal 1 [🟢 Green]: [DESCRIPTION] · due [DATE]** **Goal 2 [🔴 Red]: [DESCRIPTION] · due [DATE]** **Goal 3 [🟡 Orange]: [DESCRIPTION] · due [DATE]** ## Key people (by priority order) 1. [NAME]: Manager 2. [NAME]: Skip-level manager 3. [NAME]: [Role] ## Steps to run 1. **Calendar review**: list all meetings (time, attendees), flag the ones that need prep. 2. **Email triage**: sort into: • URGENT: key people OR tied to a 🔴/🟡 goal • IMPORTANT: active projects • NORMAL: everything else worth noting 3. **Slack scan**: DMs, mentions, strategic channels: • #[CHANNEL_1] • #[CHANNEL_2] 4. **Daily plan**: summarize: • Top 3 priorities (weighted toward 🔴/🟡 goals) • Meetings to prepare • Messages to reply to (by urgency) ## Output format Post to [DESTINATION] via [METHOD]. Structure: 🚨 Alerts · 📅 Schedule · ⚠️ Conflicts · 📧 Emails · 💬 Slack · 🎯 Plan for the day Style: bullet points, no paragraphs. No em dashes. Maximum 1 scrolling page.
🎨 Sample output — Aïssata, Friday May 22, 2026
☀️ Good morning Aïssata, Friday May 22, 2026 🚨 Key alerts • Moussa Diop (Lead Tech) is off today, blocks CI/CD review • Sarah Chevalier (Head of Product) already left for Monday's sprint review • #product has 12 unread messages since last night 📅 Today's schedule (6 meetings) 9:00-9:30 · Daily Product Stand-up · Recurring 9:15-9:45 · ⚡ Integration Quick Sync · ⚠️ Conflict with Stand-up 10:30-11:30 · Integration Mockups Review · Prep: approve 3 versions 12:00-13:00 · 1:1 with Bilal (Manager) · Topics: promotion + KYC 14:00-15:00 · Quarterly Review Prep · You're running it 15:30-16:30 · Quarterly Review · VP + skip-level ⚠️ Conflicts 1. Stand-up (9:00) overlaps Quick Sync (9:15), prioritize the Stand-up, brief Integration asynchronously on Slack. 📧 Emails to handle 🔴 URGENT • [Compliance] Final KYC approval, reply before 5pm • [CEO] Question about Wallet 2.0 ROI 🟡 IMPORTANT • [Design] New version of integration mockups • [Engineering] Effort estimate for agents API • [Marketing] Launch campaign brief 💬 Slack 🔴 URGENT • @Aïssata "Got 2 mins?", Sarah Chevalier • #wallet-launch Blocking bug in staging, Awa Sané 🎯 Plan for the day 1. Reply to Compliance before noon (🔴 KYC Q2 goal) 2. Prep Quarterly Review (1h30 before 3:30pm) 3. Reply to CEO about Wallet 2.0 before 2pm
🚀 First-time setup
1. Create a Claude Project called "Chief of Staff" 2. Paste the prompt template above 3. Fill in the [YOUR_X] placeholders 4. Connect the MCPs (Calendar + Gmail + Slack) 5. Schedule it for 7am in your time zone, working days only 6. Test for 3 days, adjust