← ClaudeAtlas

write-diarylisted

Use this skill when the user says "write diary", "diary entry", "log my day", "BIP diary", "end of day entry", "journal entry", or asks to record what happened today. Triggers on any request to capture daily reflections or session events in VantageMemory.
vantageos-agency/vantage-peers · ★ 1 · AI & Automation · score 61
Install: claude install-skill vantageos-agency/vantage-peers
# Write Diary Write a structured diary entry for the current session and persist it to VantageMemory via `mcp__vantage-peers__write_diary`. --- ## WORKFLOW **Step 1 — Get context (silent)** Run `date +%Y-%m-%d` to get today's date. Read `PROGRESS.md` if it exists — use the current session's completed tasks as a reference for the entry. **Step 2 — Prompt for key events** Ask the user one question: > "What were the key events, decisions, or outcomes from today's session? (bullet points or freeform — I'll structure it)" Wait for the response. Do not ask follow-up questions — structure whatever they give you. **Step 3 — Structure the entry** Format the diary entry as: ``` ## Diary — {date} ### Done - [completed task or outcome] - [completed task or outcome] ### Decisions - [any significant decision made today] ### Blockers / Carryover - [anything blocked or carrying to next session] ### Notes - [any other observations, learnings, or context worth preserving] ``` If the user provided minimal input, infer from PROGRESS.md. If PROGRESS.md is unavailable, write what was provided. **Step 4 — Write to VantageMemory** Call `mcp__vantage-peers__write_diary` with: - `date`: today's date (YYYY-MM-DD) - `content`: the structured entry text - `author`: VM_ROLE environment variable (fallback: "agent") **Step 5 — Confirm** Print: "Diary entry written for {date}." Do not repeat the full entry back to the user unless they ask. --- ## RULES - One question only (Step 2).