| name | obsidian-sync |
| description | Refresh Obsidian dashboard and daily notes from current experiment state |
obsidian-sync
Refresh progress notes for a Deep Researcher project.
Usage
Claude Code: /obsidian-sync --project /path/to/project
Claude Code: /obsidian-sync --project /path/to/project --dashboard-only
Claude Code: /obsidian-sync --project /path/to/project --daily-only
Codex: $obsidian-sync
Behavior
- Read project config and check
obsidian.enabled
- Read
PROJECT_BRIEF.md, workspace/MEMORY_LOG.md, workspace/state.json, and .cycle_counter
- Refresh
Dashboard.md in Obsidian, or workspace/progress_tracking/Dashboard.txt if no vault is configured
- Optionally append a new daily note entry
Command
python -m core.obsidian --project /path/to/project
If progress export is disabled, tell the user to set obsidian.enabled: true. If obsidian.vault_path is empty, notes fall back to project-local text files.