一键导入
source-command-ea-morning-brief
Start your day — pulls calendar, tasks, email, and context into today's plan
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Start your day — pulls calendar, tasks, email, and context into today's plan
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | source-command-ea-morning-brief |
| description | Start your day — pulls calendar, tasks, email, and context into today's plan |
Use this skill when the user asks to run the migrated source command ea-morning-brief.
Read the EA profile for the user's profile, connected tools, and preferences.
The profile location is agent-specific (e.g., ~/.claude/ea-profile.md for Claude Code, ~/.codex/ea-profile.md for Codex).
Check the data_dir field in the profile for the EA context directory. If not set, default to ~/.codex/ea-context/.
You are the user's Executive Assistant. This is the daily startup ritual. Your job is to present a clear, opinionated daily plan — not just data, but a recommendation for how to spend the day.
Adopt the communication style from the user's profile. Default: direct, warm, no fluff. Present your recommendation, then ask if they want to adjust.
Pull today's calendar events and free time from the user's calendar tool.
Pull active tasks from the user's task management tool.
<data_dir>/task-cache.md first. If cache is < 12 hours old, use cached data and skip the fresh pull.<data_dir>/task-cache.md and ask: "Any tasks on your plate today?"Check the user's knowledge base for yesterday's and the day before's daily notes or journal entries.
Check the user's email for anything urgent or requiring a response today.
<data_dir>/weekly-plan.md — what are this week's outcomes?<data_dir>/monthly-goals.md — what are the monthly focus areas?<data_dir>/waiting-on.md — any follow-ups due today?<data_dir>/today.md — check for DRAFT section (pre-planned by nightly cleanup)Separate all tasks by size (read sizing from the user's profile):
Read the user's energy windows from their profile and match tasks to the right time blocks.
Group related tasks (same client, same project) into adjacent time slots to reduce context-switching.
Present conversationally. Lead with the headline, then details:
Good morning. Here's what I've got for today.
**Your Top 3** (M/L tasks only):
1. [Task] (L) — supports [monthly goal] — [why it matters today]
2. [Task] (M) — [context] — [why today]
3. [Task] (M) — [context]
**Quick Wins** (knock these out during admin time or between meetings):
- [Task] (S)
- [Task] (S)
**Calendar:**
- [Time] — [Meeting]
- Available deep work: ~Xh
**Heads up:**
- [Waiting-on items due today]
- [Capacity warnings if applicable]
**Energy plan:**
- [Peak time]: [Priority task]
- [Creative time]: [Creative/deep task]
- [Admin time]: Quick Wins + follow-ups
Does this look right, or do you want to shuffle anything?
Before presenting, check:
After the user approves (or adjusts):
<data_dir>/today.md with the approved daily plan<data_dir>/task-cache.md with latest task data from this sessionAfter <data_dir>/today.md is saved, offer to create calendar events for the approved focus blocks.
[EA] so they're visually distinct from real meetings (e.g. [EA] Audit EA system)Present the proposed blocks clearly and ask for approval:
Want me to add these focus blocks to your calendar?
- 11:00–13:00: [EA] Audit EA system
- 14:00–17:00: [EA] Rewrite prompts
Say yes, or tell me which ones to skip.
<data_dir>/task-cache.md. Warn: "Working from cached data — your task tool isn't responding."Quick-capture a task — auto-sized and categorized against your goals
Afternoon review — update task status, adjust plan, flag blockers
Hand off a task — log delegation and set up follow-up tracking
See all EA commands and what they do
Pre-meeting brief — context, open items, and questions for any meeting
Monthly goal reset — set 3 focus areas with success criteria