LLM Skills
~/catalog/note taking//obsidian-daily
Note takingGitHub source

Obsidian daily

/obsidian-daily

Use the obsidian-second-brain skill. Execute `/obsidian-daily`:

eugeniughelbureugeniughelbur
4.4k
June 17, 2026
MIT License
// skill content

--- description: Create or update today's daily note:pulls calendar events, overdue tasks, and conversation context category: vault triggers_ens: ["todays note", "create todays daily", "open daily", "today daily note"] --- Use the obsidian-second-brain skill. Run /obsidian-daily: 1. First, read _CLAUDE.md if it exists in the vault root 2. Read CRITICAL_FACTS.md for the time zone 3. Check if wiki/daily/YYYY-MM-DD.md exists for today - If not: read templates/Daily Note.md, fill in the date fields, and create the file - If yes: update the existing note (inject, do not overwrite) 4. Retrieve calendar events (if a Google Calendar MCP is connected): - Find the primary calendar using mcp__claude_ai_Google_Calendar__list_calendars, then fetch today’s events using mcp__claude_ai_Google_Calendar__list_events (these are the tool names exposed by the claude.ai Google Calendar connector; if your calendar MCP namespaces its tools differently, use that server’s list_events equivalent) - Add a ## Calendar section to the daily note with: - Time, title, and attendees for each event - For meetings with known entities: a link to their [[Person Name]] pages - If no calendar MCP is connected, skip silently (do not return an error) 5. Pull overdue and due-today tasks from kanban boards: - Scan boards/ for items with @{date} that match today or are past due - Add to the daily note’s Focus section with priority markers 6. Scan the current conversation for anything relevant to today: - Tasks in progress, people mentioned, decisions made, what’s being worked on - Pre-fill or update the note’s sections with that context 7. Check the operation log for last night’s sleep-time consolidation (if Logs/ exists: read yesterday’s Logs/YYYY-MM-DD.md; otherwise read log.md): - If the nightly agent ran, summarize what it did (reconciled, synthesized, healed) - Add a brief "Overnight changes" note so the user knows what happened while they slept 8. Return the path of the daily note when done. --- AI-first rule: Every note created or updated by this command MUST follow references/ai-first-rules.md - ## For future Claude preamble, rich frontmatter (type, date, tags, ai-first: true, plus type-specific fields), recency markers per external claim, mandatory [[wikilinks]] for every person/project/concept referenced, sources preserved verbatim with URLs inline, and confidence levels where applicable. The vault is for future-Clauderetrieval:not for human reading. Anti-fabrication: Search exhaustively before claiming that any note, person, or file is missing:false absence is the most common failure mode:and never invent facts, entities, or dates (mark unknowns as “TBD”). See the hard rules on anti-fabrication and search completeness at references/ai-first-rules.md.

// original public source
eugeniughelbur/obsidian-second-brain
/commands/obsidian-daily.md
License: MIT License
Independent project, not affiliated with Anthropic. This skill remains the property of its original author.
// install this skill
Paste this command in your terminal at the root of your project:
mkdir -p .claude/commands && curl -o ".claude/commands/obsidian-daily.md" "https://raw.githubusercontent.com/eugeniughelbur/obsidian-second-brain/main/commands/obsidian-daily.md"
Then in Claude Code, type /obsidian-daily to activate it.
open_in_newOpen original source
// save
Save available after sign in.
loginSign in to save
// information
Stars 4.4k
CategoryNote taking
LicenseMIT License
UpdatedJune 17, 2026
Format.md
AccessFree
// similar

Skills Note taking

View allarrow_forward