Command: morning-brief
Assemble your executive priorities and blockers for the day before 9 AM.
Inputs
Calendar {today} — your exec calendar file or URL (default: primary calendar)
Project board {workspace} — active project tracker or dashboard (default: OKR board)
Blockers doc {url-or-id} — shared open-issue log or risk register (default: company watch-items)
Channel preference {slack|email|teams} — where to send the brief (default: Slack)
Stakeholder list {team-names} — whose urgent items to flag (default: direct reports + peers)
Steps
- Fetch your full calendar and flag all meetings before noon; pull any late-cancel or conflict alerts.
- Scan the project board and pull tasks marked urgent or blocked, with owner and last-update timestamp.
- Read the blockers doc and extract any items tagged for you or your team with aging status.
- Compile three sections: (a) calendar conflicts or back-to-back windows, (b) five priority tasks for today, (c) three watch-items requiring decisions.
- Draft a one-page brief with objective summary and recommended next action per blocker.
- Send to your chosen channel with a human-confirmation step before shipping to stakeholders.
Constraints
- Do not auto-create calendar events; propose only and wait for approval.
- Flag but do not execute any travel rebooks or payment actions — research and propose only.
- If the project board or blockers doc is unavailable, skip that section and note the gap in the brief.
Done when: your morning brief appears in {channel} by 9 AM with today's three top priorities and all open blockers listed.