Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Sync files between Clawdbot workspace and Obsidian. Run the sync server to enable two-way file synchronization with the OpenClaw Obsidian plugin.
Sync files between Clawdbot workspace and Obsidian. Run the sync server to enable two-way file synchronization with the OpenClaw Obsidian plugin.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
A secure file sync server for two-way synchronization between Clawdbot and Obsidian. ๐ฆ This skill is part of obsidian-openclaw An Obsidian plugin that lets you chat with your Clawdbot agent and sync notes between your vault and the agent's workspace.
SYNC_TOKEN="your-gateway-token" node scripts/sync-server.mjs
Environment VariableDefaultDescriptionSYNC_PORT18790Server portSYNC_BINDlocalhostBind addressSYNC_WORKSPACE/data/clawdbotRoot workspace pathSYNC_TOKEN(required)Auth token (use Gateway token)SYNC_ALLOWED_PATHSnotes,memoryComma-separated allowed subdirectories
Only configured subdirectories are accessible Path traversal (../) is blocked All requests require Authorization: Bearer <token> Bind to localhost; expose via Tailscale serve for remote access
MethodEndpointDescriptionGET/sync/statusHealth checkGET/sync/list?path=notesList markdown filesGET/sync/read?path=notes/x.mdRead file + metadataPOST/sync/write?path=notes/x.mdWrite file (conflict detection)
tailscale serve --bg --https=18790 http://localhost:18790
mkdir -p ~/.config/systemd/user cat > ~/.config/systemd/user/openclaw-sync.service << 'EOF' [Unit] Description=OpenClaw Sync Server After=network.target [Service] Type=simple Environment=SYNC_TOKEN=your-token-here Environment=SYNC_WORKSPACE=/data/clawdbot Environment=SYNC_ALLOWED_PATHS=notes,memory ExecStart=/usr/bin/node /path/to/skills/obsidian-sync/scripts/sync-server.mjs Restart=on-failure RestartSec=5 [Install] WantedBy=default.target EOF systemctl --user daemon-reload systemctl --user enable --now openclaw-sync loginctl enable-linger $USER # Start on boot
This skill provides the backend for the OpenClaw Obsidian plugin: github.com/AndyBold/obsidian-openclaw The plugin provides: ๐ฌ Chat sidebar โ Talk to your Clawdbot agent from Obsidian ๐ File actions โ Create, edit, delete notes via conversation ๐ Two-way sync โ Keep notes synchronized between vault and agent ๐ Secure storage โ OS keychain integration for tokens ๐ Audit logging โ Track all file operations Install the plugin via BRAT using: AndyBold/obsidian-openclaw
Workflow acceleration for inboxes, docs, calendars, planning, and execution loops.
Largest current source with strong distribution and engagement signals.