← ClaudeAtlas

eod-recaplisted

Generate an end-of-day recap of action items, deliverables, and commitments from the Slack messages you SENT today. Use when user invokes "/eod-recap", asks "what did I commit to today", "recap my Slack", "what action items did I send", or at end of day. Searches Slack for your own sent messages, extracts the substantive items, and writes a dated daily log to ~/dev/eod-recaps/. Flags deliverable-worthy items and offers to draft a proper Deliverables Log entry. Daily sibling of eow-summary, which rolls these up weekly.
alirortb/claude-uxr-skills · ★ 0 · Data & Documents · score 70
Install: claude install-skill alirortb/claude-uxr-skills
# EOD Recap Generate a draft end-of-day recap by scanning the Slack messages **the user sent today**, extracting action items / deliverables / commitments / decisions, and writing a dated daily log. This is the daily, Slack-scoped sibling of `eow-summary` — the weekly summary can roll these daily files up rather than re-scanning everything. ## When to use - Explicit invocation: `/eod-recap` - User asks "what did I commit to today", "recap my Slack", "what did I tell people I'd do", "what action items did I send out" - End of a working day, before closing out ## Scope — what this captures **Only messages the user SENT.** This is a record of what *they* communicated and committed to — not an inbox digest. Resolve the sender at runtime — do not hardcode an id. The `slack_search_public_and_private` tool states the current logged-in user's `user_id` in its own description (e.g. "Current logged in user's user_id is U…"); read it from there, or call `slack_search_users` with the user's own name/email. Filter every search on `from:<@THAT_ID>`. Include public channels, private channels, DMs, and group DMs (the default channel set). The goal is a complete picture of every commitment the user made today, wherever they made it. ## Time window **Default: today, 00:00 through now (local time).** ``` TODAY=$(date +%Y-%m-%d) ``` - If the user passes an explicit date, honor it (`on:YYYY-MM-DD`). - If invoked late at night for "today", still use the current calendar date. - If invok