A CLI tool for syncing Obsidian vaults on headless Linux servers with full end-to-end encryption support.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install obsync
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install obsync using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
obsync is a dedicated command-line interface designed to facilitate the synchronization of Obsidian vaults in environments where a graphical user interface is unavailable. By integrating this tool via Openclaw Skills, users can bridge the gap between their personal knowledge management system and remote Linux servers, ensuring their notes are always accessible and up to date.
The utility prioritizes security by supporting Obsidian's native end-to-end encryption (E2E), using AES-256-GCM. It is particularly valuable for developers and power users who need to maintain mirrors of their vaults on homelabs, VPS instances, or development machines without the overhead of the full Obsidian electron application.
To get started with this skill, install the binary and configure your environment:
# Install via Homebrew
brew tap bpauli/tap
brew install obsync
# Configure keyring for headless environments
export OBSYNC_KEYRING_BACKEND=file
export OBSYNC_KEYRING_PASSWORD=your_secure_password
# Log in to Obsidian Sync
obsync login
# Pull your first vault
obsync pull "My Notes" ~/notes -p "your-e2e-password" -s
The skill manages configuration and vault metadata to ensure consistent sync states. Key data structures include:
| Component | Description |
|---|---|
~/.config/obsync/config.json |
Stores vault IDs, local paths, and user preferences. |
| SHA-256 Hashes | Used to compare local and remote file states without downloading full content. |
.obsidian/ |
The skill fully synchronizes the hidden configuration folder, including workspace and plugin settings. |
| Keyring | Securely stores E2E encryption passwords when the -s flag is used. |
--json for seamless integration with other Openclaw Skills or shell scripts.Loading
An intelligent AI project manager that captures tasks from conversation and organizes them into local Markdown files with a visual Kanban dashboard.

A modular image generation assistant that leverages the BizyAir asynchronous API to execute complex AI art workflows with dynamic parameter support.

A sophisticated AI agent skill for creating platform-optimized, professional product photography and marketing visuals.

A specialized CLI integration for managing, toggling, and creating tasks directly within your Obsidian vault.

An AI-powered Spotify playlist generator and music discovery tool using the Model Context Protocol.

A terminal-based skill for accessing Strava data, including athlete metrics, activity history, and route management.








































