一键导入
daily-briefing
Summarize today's schedule, open tasks, and pending follow-ups into a concise morning brief from local files
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Summarize today's schedule, open tasks, and pending follow-ups into a concise morning brief from local files
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Host the memory-of-use ledger's schema/counting/status-vocabulary convention and the confirmed-proposal apply/verify/rollback/SECGATE machinery — the single, mandatory, deny-listed skill so this governing prose is reliably present from setup (Mode A + Mode B) and can never itself be an apply's target (ADR-061)
Host the skill-content pull flow — classify every installed curated skill via fresh-bytes-on-both-sides against the on-disk pool and the workspace's own install manifest, offer per-component updates with no silent overwrite, and stand as the mechanism that backfills the three mandatory safety skills (self-apply, self-archive, self-upgrade) into any workspace that runs this flow — Face 1 of the v2.19 Persistency Layer (KDQ-PULL), kept textually distinct from self-upgrade's engine-version Face 2 (ADR-072/073)
Host the auto-cleaning move-eligibility gate, destination gating, reversible-move-log rollback, and reference-integrity verification for proposing a stale/superseded file's relocation into the local archive convention — the sibling, mandatory, deny-listed skill to self-apply, holding the PATH-relocation operation type separately so neither module carries two verification concerns (ADR-066)
Host the kit-version walk-forward contract and the two-write-class self-integrity invariant (verify-then-swap on safety machinery) for replacing a workspace's own engine/framework machinery across kit versions — the third deny-listed sibling to self-apply/self-archive, dormant at v2.19 (zero real forward-walk targets) but installed and reachable now so no future rung has to backfill the gate (ADR-071)
[one sentence describing what this skill enables Cowork to do]
Run a periodic Collect, Process, Review, and Plan pass across workspace files to surface what's stalled, due, and worth prioritizing next week
| name | daily-briefing |
| description | Summarize today's schedule, open tasks, and pending follow-ups into a concise morning brief from local files |
| tools | ["claude-code"] |
| trigger_examples | ["Good morning — what does my day look like?","Daily briefing","What's on my plate today?"] |
Use at the start of Casey's day when a structured intention-setting ritual is needed — schedule, open tasks, pending follow-ups, and a one-line focus intention. Edge case: when no calendar, tasks, or people data are available, the skill prompts for user input rather than fabricating a briefing.
Do NOT fire merely because a message is the first of a session or day — a first message about a specific task belongs to that task's skill. Offer a briefing at session start only when the message itself is an open "good morning"-style check-in with no other intent.
examples/personal-assistant/global-instructions.md line 19), wait for user confirmation before reading any files. Do NOT auto-execute.Calendar/ folder (any *.md files matching today's date or a date range that includes today). If folder is missing or empty: note "No calendar entries found for today" in the Time blocks section. Do NOT error. Read Tasks/ folder (any *.md files). If folder is missing or empty: note "No tasks tracked" in the Priorities section. Do NOT error. Read People/ folder (any *.md files). If folder is missing or empty: note "No people-tracked follow-ups" inline in the Priorities or Time blocks section as appropriate. Do NOT error. If all three folders are missing AND no inline context is provided, ask the user: "I can produce a briefing if you paste today's calendar / tasks / follow-ups, or point me at the right folders." Do NOT generate a fabricated briefing.context/writing-profile.md for the Intention line (see ## Writing-profile integration).The output must contain exactly these four labeled sections in this order:
No additional sections. No "Tomorrow" preview. No moralizing summary at the end.
Vault state (illustrative):
User answers the three intention questions:
Output:
Intention: Today is about clearing the two things Alex and Sarah are waiting on so the afternoon is actually mine.
Priorities:
Time blocks:
| Time | Activity | Priority |
|---|---|---|
| 9:00 | Team standup | — |
| 10:00–12:00 | Q2 report draft | Priority 1 (Protect) |
| 12:00 | Expense report + client reply | Priority 2 + 3 |
| 14:00 | 1:1 with manager | — |
| 16:30 | Dentist | — |
Protect: 10:00–12:00 — Q2 draft block. No meetings, no Slack, phone on silent.
Daily briefings are typically under 200 words. The writing-profile applies selectively:
context/writing-profile.md for tone, pet peeves, and anti-AI guidance — even though the line is short.