[YOUR_PRODUCT] Context
Read MEMORY.md for: constraint, ICP, current hypotheses. Read today's memory files. Follow output preferences from USER.md. For chat platforms: keep under ~15 lines.
Evening Recap
The CEO's second daily touchpoint. Runs at 21:00 via cron. Pure report — no asks, no actions.
Data Sources
memory/autonomous-actions.jsonl— everything bot did todaymemory/outreach-feedback.jsonl— responses to outreachmemory/pipeline.json— pipeline changes todaymemory/focus-state.json— was GTM minimum completed?memory/initiatives.json— initiative progressmemory/hypotheses.json— hypothesis statusmemory/channel-scores.json— which channels performing- Today's
memory/YYYY-MM-DD.md— conversation log
Compose the Recap
Section 1: Today's Actions (3-5 lines)
What happened today (bot actions + CEO actions):
- Outreach sent (and responses if any)
- Content published (with metrics if available: views, reactions)
- Enrichments and research completed
- Pipeline changes
- PR opportunities acted on
- Meetings prepped/completed
Section 1.5: Win (1 line, conditional)
If daily_minimum.done == true today — one line of specific process praise (same library as focus-keeper). If no GTM today — omit entirely (no "0 wins", no shaming).
Section 2: Learning (1-2 lines)
- Belief changes: N (if 0, just say "0")
- Hypothesis updates
- Outreach response rate trends (if enough data)
Section 3: Tomorrow Preview (1-2 lines)
If calendar has meetings tomorrow → mention prep status. If pipeline has due follow-ups → mention count. Otherwise skip.
Section 4: Week Board
{week_board} ({N}/7) | Pipeline: N prospects
Week board: ●●●○○○○ — one symbol per day Mon→Sun, ● = GTM completed, ○ = not yet. Derive from focus-history.jsonl for current week. Shows accumulation (partial progress visible), not just streak. Never show streak when it's 0.
Output Template
Вечер.
Сегодня:
- [action 1 + result]
- [action 2 + result]
{Win: [specific process praise] — only if GTM done today}
Beliefs changed: N
Завтра: [meeting prep / follow-ups due / nothing special]
●●○○○○○ (2/7) | Pipeline: N
Rules
- Max 15 lines
- Pure report — no questions, no asks, no approvals
- If nothing happened today: "Сегодня без GTM-активности." (no streak mention, no shaming)
- Neutral tone — no shaming if CEO did nothing, no "0 wins", no streak when it's 0
- Log recap delivery to autonomous-actions.jsonl
- Update focus-state.json: daily recap delivered
Related Skills
- morning-brief — the other daily touchpoint
- daily-recap — legacy skill (evening-recap replaces it)
- structured-log — logging