en un clic
c-obsidian
// Obsidian vault as persistent memory — daily notes, session logs, knowledge capture, and search across your entire vault.
// Obsidian vault as persistent memory — daily notes, session logs, knowledge capture, and search across your entire vault.
Lock In Mode — orchestrate distraction blocking, environment setup, and session tracking.
OpenPaw coordinator — routes requests to skills, manages memory, knows what's installed. Use /c for any task.
System clipboard — copy, paste, transform content between clipboard and files.
macOS Contacts — search, list, and look up contact details via AppleScript.
Timers, alarms, and pomodoro — set countdowns with native notifications.
Weather forecasts and conditions — current, hourly, multi-day. No API key needed.
| name | c-obsidian |
| description | Obsidian vault as persistent memory — daily notes, session logs, knowledge capture, and search across your entire vault. |
| tags | ["obsidian","notes","knowledge-base","memory","daily-notes"] |
Manage your Obsidian vault as a persistent memory layer. Use it for daily notes, session logs, knowledge capture, and searching your second brain.
# Search before creating (avoid duplicates)
obsidian-cli search "query"
obsidian-cli search --tag "project" --folder "Work"
# Create and edit
obsidian-cli create "Title" --content "Body"
obsidian-cli create "Title" --template "Daily Note"
obsidian-cli append "Note Title" "Additional content"
# Open, list, vault
obsidian-cli open "Note Title"
obsidian-cli list --folder "Projects"
obsidian-cli tags
obsidian-cli vault --list
When the user starts a session, check for today's daily note:
obsidian-cli search --folder "Daily Notes" "$(date +%Y-%m-%d)"
If none exists, create one:
obsidian-cli create "$(date +%Y-%m-%d)" --folder "Daily Notes" --content "# $(date +%Y-%m-%d)\n\n## Tasks\n\n## Notes\n\n## Session Log\n"
Append a session log entry at the end of each session:
obsidian-cli append "$(date +%Y-%m-%d)" "### Session $(date +%H:%M)\n- [summary of what was done]\n"
If both c-memory and c-obsidian are installed (check ls ~/.claude/skills/c-memory/), keep them in sync automatically:
~/.claude/memory/ → Obsidian AI/ folder (on every memory write)AI/ → ~/.claude/memory/ (on session start, if Obsidian has newer content)# Push memory to Obsidian
obsidian-cli create "AI/Memory" --content "$(cat ~/.claude/memory/MEMORY.md)"
obsidian-cli create "AI/People" --content "$(cat ~/.claude/memory/people.md)"
# Pull from Obsidian to check for updates
obsidian-cli search --folder "AI" "Memory"
# Append session log to daily note
obsidian-cli append "$(date +%Y-%m-%d)" "### Claude Session $(date +%H:%M)\n- [summary]"
~/.claude/memory/ is the quick-access cachetags: [project, active]Daily Notes/)