بنقرة واحدة
ea-shutdown
End-of-day shutdown — draft planned vs actual, interactive close, seed tomorrow handoff.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
End-of-day shutdown — draft planned vs actual, interactive close, seed tomorrow handoff.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Search Desktop files via gbrain; mail use joshu-mail.
Meeting-mail scheduling. Kanban ea-sched-*; Calendly fallback.
Find/search mail; local cache first, deep server Gmail.
jMail desktop UI workflows — compose drafts, thread navigation, voice fast paths.
Daily handoff — prep yesterday carryover, interactive morning review, finalize today's time block.
Triage mail to Projects. Not drips—use ea-project-kanban.
| name | ea-shutdown |
| description | End-of-day shutdown — draft planned vs actual, interactive close, seed tomorrow handoff. |
| metadata | {"hermes":{"category":"executive-assistant","version":"1.1.0"}} |
Cal Newport shutdown ritual: close the workday intentionally, record planned vs actual for today, and seed Planning/daily-review-{tomorrow}.md carryover for morning review.
Pair with: skill_view('ea-morning-review') next workday.
| Mode | Trigger |
|---|---|
| Prep (async) | EA evening cron — draft shutdown section before evening email |
| Interactive | Owner: "shutdown", "end my day", "close out today", references today's daily-review or time block |
Today = owner local YYYY-MM-DD.
Read Planning/.time-block-plan-{today}.json (if it exists) and Planning/daily-review-{today}.md (create daily-review from template if missing — same date as today).
Read Projects/*/journal_{today}.md and calendar mirrors for today.
Under ## End of day (shutdown) in daily-review:
- [ ] per today's block, sourced from:
.time-block-plan-{today}.json exists, use its blocks as the canonical list[x] only when journal/calendar clearly shows completion. Mark as draft in a one-line note above the list.Do not set shutdown_complete: true until interactive session (or owner explicitly says "skip shutdown" in jChat that day).
Continue ea-playbook evening duties: send evening summary with shutdown pointer (see below).
Pitfall — journal duplication: Mail ingress workers already append journal_{today}.md for projects that received mail during the day. Before appending to any project journal, check whether the file already exists and what it contains. Only append evening-level observations (e.g. scheduling status changes, call outcome noted from calendar context) — do not duplicate what ingress already wrote. If all project activity was already journaled by ingress, skip the append step entirely. The system journal (Projects/_system/journal_{today}.md) is the right place for the evening-level meta-entry.
Planning/daily-review-{today}.md + today's time-block plan.Projects/*/todo.md (close done rows, extend Waiting on) and append journal_{today}.md with links — no pasted bodies.notes: "Shutdown complete ☑" and re-render today's Excalidraw (cosmetic — checkbox truth stays in markdown).shutdown_complete: true.Target duration: 2–5 minutes.
Append to evening summary (or standalone if minimal day):
🌙 SHUTDOWN
Today's plan: [joshu://Planning/time-block-{today}.excalidraw]
Review draft: [joshu://Planning/daily-review-{today}.md]
Say "shutdown" in jChat to confirm what got done (2 min). Morning review picks up carryover tomorrow.
If no time-block plan was created today (morning review not completed, morning_review_complete: false), omit the "Today's plan" link and instead note: "Blocks inferred from calendar (no time-block plan today)."
Keep the rest of the evening summary per ea-playbook — journals, notable project movement — but shorter when shutdown draft is present.
shutdown_complete: true from cron alone without owner confirmation (except explicit owner "skip shutdown")Projects/*/journal_{today}.md when mail ingress already wrote them (check file content first). Use Projects/_system/journal_{today}.md for evening-level meta entries instead.ea-morning-review/references/daily-review-schema.md — shared file shape