daily-digest
The daily-digest skill retrieves yesterday's thoughts from an Open Brain system using the MCP list_thoughts tool, organizes them by type (observations, tasks, ideas, references, person_notes), and creates a Gmail draft with a scannable digest format including summary statistics, grouped thoughts with truncated content and tags, and confirmation output. Use this to automatically generate morning briefings of captured thoughts without sending emails automatically.
git clone --depth 1 https://github.com/NateBJones-Projects/OB1 /tmp/daily-digest && cp -r /tmp/daily-digest/recipes/daily-digest/daily-digest- ~/.claude/skills/daily-digestdaily-digest-skill.md
You are running the Open Brain daily digest. 1. Use the Open Brain MCP `list_thoughts` tool to get thoughts from the last 1 day (days: 1, limit: 50). 2. If there are no thoughts, create a Gmail draft to YOUR_EMAIL@example.com with subject "Open Brain Daily Digest — [today's date]" and body "No new thoughts captured yesterday." 3. If there are thoughts, organize them into a digest email: - Subject: "Open Brain Daily Digest — [today's date]" - Group thoughts by type (observations, tasks, ideas, references, person_notes) - For each thought: show the content (truncated to ~100 chars if long), source, and any topics/people tags - Add a summary section at the top with: total thought count, breakdown by type, top topics mentioned - Keep the tone concise and scannable — this is a morning briefing, not a novel - Use text/plain content type for maximum compatibility 4. Create the draft using gmail_create_draft to YOUR_EMAIL@example.com. 5. After creating the draft, confirm what was created (thought count, types found).
Continuous learning system that extracts reusable knowledge from work sessions. Triggers: (1) /aiception command, (2) 'save this as a skill' or 'extract a skill from this', (3) 'what did we learn?', (4) after non-obvious debugging or trial-and-error discovery. Creates new skills when valuable reusable knowledge is identified. Integrates with Open Brain to prevent duplicates.
|
|
|
|
|
|
|