Auto-deep-researcher-24x7 obsidian-sync

Refresh Obsidian dashboard and daily notes from current experiment state

install
source · Clone the upstream repo
git clone https://github.com/Xiangyue-Zhang/auto-deep-researcher-24x7
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Xiangyue-Zhang/auto-deep-researcher-24x7 "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/obsidian-sync" ~/.claude/skills/xiangyue-zhang-auto-deep-researcher-24x7-obsidian-sync && rm -rf "$T"
manifest: skills/obsidian-sync/SKILL.md
source content

/obsidian-sync

Refresh progress notes for a Deep Researcher project.

Usage

/obsidian-sync --project /path/to/project
/obsidian-sync --project /path/to/project --dashboard-only
/obsidian-sync --project /path/to/project --daily-only

Behavior

  1. Read project config and check
    obsidian.enabled
  2. Read
    PROJECT_BRIEF.md
    ,
    workspace/MEMORY_LOG.md
    ,
    workspace/state.json
    , and
    .cycle_counter
  3. Refresh
    Dashboard.md
    in Obsidian, or
    workspace/progress_tracking/Dashboard.txt
    if no vault is configured
  4. 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.