obsidian-openclaw-sync
Sync Obsidian OpenClaw config across multiple iCloud devices. Manages symlinks for seamless multi-device sync.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/boyd4y/obsidian-openclaw-syncWhat This Skill Does
The obsidian-openclaw-sync skill is a robust utility designed to bridge the gap between local OpenClaw workspace configurations and remote storage managed via Obsidian's iCloud Drive integration. By automating the creation of symlinks, it ensures that your agent workspaces, active skill configurations, and project media are identical across every Apple device you own. Instead of manually copying files or managing disparate configurations, this skill treats your iCloud-based Obsidian vault as the 'source of truth' for all OpenClaw operations, making your AI agent environment truly mobile and synchronized.
Installation
To integrate this into your agent environment, execute the following command via the terminal or within your OpenClaw interface:
clawhub install openclaw/skills/skills/boyd4y/obsidian-openclaw-sync
Ensure you have python3 installed and that your Obsidian vaults are correctly set to sync with iCloud Drive before running the installation, as the tool relies on the standard macOS iCloud directory structure (/Library/Mobile Documents/iCloudmd~obsidian/Documents).
Use Cases
This skill is perfect for power users who leverage OpenClaw on both their primary workstation and their MacBook while traveling. Use it to keep your multi-agent workspace templates consistent, ensuring that when you refine an agent prompt or update a skill on your desktop, those changes appear automatically on your laptop. It is also invaluable for users who store heavy project media in Obsidian and want to access those assets seamlessly through their agent workflows without duplicating data locally.
Example Prompts
- "OpenClaw, please run the obsidian-openclaw-sync status command to verify my iCloud vaults are correctly linked."
- "I need to setup sync for my 'Research' vault; please run the setup command with the --overwrite flag to ensure my local configuration matches the cloud."
- "Run the obsidian-openclaw-sync unset command, I need to remove the symlinks from my current local directory."
Tips & Limitations
This tool is exclusively compatible with macOS because it leverages the specific pathing of the iCloud Drive sync daemon. Always ensure your iCloud drive has finished syncing a vault before initiating the setup command to prevent file conflicts. When using the --overwrite flag, proceed with caution, as it will replace your existing local openclaw.json file with the version found in your iCloud vault. If you have unique local-only overrides that should not be touched, omit the --overwrite flag to maintain local file integrity.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-boyd4y-obsidian-openclaw-sync": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read
Related Skills
feishu-calendar-advanced
Feishu calendar management via feishu-agent. View calendars, list events, create and delete events with conflict detection.
obsidian-task
Manage Obsidian tasks via obsidian-cli. List, toggle, create, and update tasks from the terminal.
keepa-api
Keepa API 客户端 - 亚马逊产品价格历史追踪工具。提供 ASIN 查询、价格历史等数据查询功能。
feishu-agent
Feishu (Lark) CLI agent - Provides calendar, todo, and contact management capabilities for AI assistants
sellersprite-api
SellerSprite Product Research — Fetch Amazon market data via SellerSprite API: product research, keyword analysis, competitor lookup, ASIN details, Blue Ocean Index scoring. Triggers: product research, sellersprite, amazon product research, blue ocean, keyword research, competitor analysis, market analysis, asin research, amazon fba