Obsidian Sync
SkillDocs & knowledgeSyncs agent daily memory and MEMORY.md to an Obsidian vault so notes are human-browsable. Use nightly or on demand.
Use Obsidian Sync in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Obsidian Sync and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Obsidian Sync skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by archieindian/openclaw-superpowers in skills/community/obsidian-sync/SKILL.md and read by Ahel’s review.
State file: ~/.openclaw/skill-state/obsidian-sync/state.yaml
Your agent's memory should be readable by you, not just by the agent.
When to Use
- On 10pm nightly cron wakeup
- When the user asks to sync notes to Obsidian
- After a major task completion worth archiving
Setup (First Run)
On first run, ask the user for their vault path and write it to state as vault_path. Do not proceed until this is set.
The Sync Process
Step 1: Read Agent Memory
- Read today's
memory/YYYY-MM-DD.md - Read
MEMORY.md(long-term memory)
Step 2: Write to Vault
- Copy
memory/YYYY-MM-DD.md→<vault_path>/OpenClaw/Daily/YYYY-MM-DD.md - Copy
MEMORY.md→<vault_path>/OpenClaw/Memory.md - Create
<vault_path>/OpenClaw/directory if it doesn't exist
Step 3: Update State
Write last_sync_at, notes_written (count of files written), vault_path to state.
Cron Wakeup Behavior
On 10pm wakeup:
- Check
vault_pathin state — if empty, skip and notify user to set it - Check
last_sync_at— if today, skip - Otherwise run sync
Key Principles
- Never overwrite vault files the user has manually edited — append-only to Daily notes
- If the vault path doesn't exist, warn the user rather than creating it silently
- Keep the OpenClaw folder structure flat and simple
Signals
- GitHub stars
- 72
- Forks
- 14
- Last commit
- May 2026
Advanced
- Item type
- skill
- Key
obsidian-sync- Source
- github.com/archieindian/openclaw-superpowers
github.com/archieindian/openclaw-superpowers
Related picks
Skill · larksuite
The pick for Markdownmarkdown-formatter
Skill · nvidia
The pick for Markdownhandoff
Skill · mattpocock
More in Docs & knowledgecanvas-design
Skill · anthropics
More in Docs & knowledgedoc-coauthoring
Skill · anthropics
More in Docs & knowledgepopups
Skill · coreyhaines31
More in Docs & knowledge