save-to-obsidianSaves markdown content to remote Obsidian vault via SSH
Install via ClawdBot CLI:
clawdbot install chunhualiao/save-to-obsidianSaves markdown content to remote Obsidian vault via SSH.
This skill is for machines WITHOUT iCloud sync (e.g., Linux/Ubuntu servers). If your machine already has iCloud Desktop sync enabled and direct access to the Obsidian vault, you don't need this skill — just copy files directly to the vault path.
User says: "save to obsidian", "send to obsidian", "copy to obsidian"
scp user@remote-host:/path/to/obsidian/vault/ Example:
# Write content to temp file
cat > /tmp/my-note.md << 'EOF'
# My Note
Content here
EOF
# Copy to remote Obsidian vault
scp /tmp/my-note.md myuser@vault.example.com:~/Obsidian/MyVault/
# Clean up
rm /tmp/my-note.md
Configuration: The agent should use the SSH host and vault path configured in workspace TOOLS.md
All content saved to Obsidian MUST follow these rules:
`mermaid )[[note-name]]textThis skill is executed by the main OpenClaw agent session. The save-to-obsidian.sh script
runs as a shell command via the exec tool. No sub-agents are spawned. iCloud sync is handled
automatically after file transfer — no agent action needed.
Save succeeds when:
Failure conditions: SSH unreachable, vault path does not exist, disk full, filename
contains characters invalid for iCloud sync (handled by sanitization in script).
This skill reads SSH and vault configuration from your workspace TOOLS.md:
| Variable | Description | Where to set |
|----------|-------------|--------------|
| SSH host | Hostname/IP of the remote machine hosting the Obsidian vault | TOOLS.md (e.g., myserver.local) |
| SSH user | Username on the remote machine | TOOLS.md (e.g., your-username) |
| SSH key path | Path to SSH private key (default: ~/.ssh/id_rsa) | TOOLS.md |
| Vault path | Absolute path to Obsidian vault on remote machine | TOOLS.md (e.g., ~/Obsidian/MyVault/) |
Example TOOLS.md entry:
## Obsidian Remote Vault
- SSH host: myserver.local
- SSH user: your-username
- Vault path: ~/Obsidian/MyVault/
No API keys or tokens required — uses SSH key authentication only.
Generated Mar 1, 2026
Researchers or analysts working on remote servers (e.g., Linux-based data processing clusters) can use this skill to automatically save structured notes, including Mermaid diagrams for data flows, directly to a centralized Obsidian vault. This ensures all team members have access to up-to-date findings without manual file transfers, improving collaboration and documentation speed.
DevOps engineers handling incidents on production servers can document troubleshooting steps, system diagrams, and logs in markdown format and save them instantly to a shared Obsidian vault via SSH. This automates post-mortem report creation, enforces consistent formatting with Mermaid for architecture visuals, and facilitates quick knowledge sharing across teams.
Content creators or technical writers working from different locations can draft articles, tutorials, or documentation in markdown on local machines and push them to a remote Obsidian vault. This skill streamlines workflows by avoiding cloud sync dependencies, using SSH for secure transfers, and ensuring all content adheres to Obsidian's formatting standards for seamless publishing.
Individuals managing personal servers (e.g., home labs or cloud instances) can use this skill to save notes, ideas, or project plans from command-line tools directly into their Obsidian vault. It eliminates the need for manual copying, supports automated backups via iCloud sync, and maintains a organized digital garden accessible from any device.
Offer a basic version of this skill for free to attract users, then charge for premium features like advanced formatting templates, automated tagging, or integration with other note-taking apps. Revenue can come from subscription plans targeting teams or enterprises needing enhanced collaboration tools.
Provide consulting services to businesses looking to integrate this skill into their existing workflows, such as customizing the SSH setup, adding security features, or tailoring formatting rules for specific industries. Revenue is generated through project-based fees or ongoing support contracts.
Release the skill as open source to build a community and drive adoption, then monetize by offering paid support, training, or enterprise-grade versions with additional features like audit logs or multi-vault management. Revenue streams include support packages and enterprise licensing.
💬 Integration Tip
Ensure SSH keys are properly configured and vault paths are tested before deployment to avoid transfer failures; use the formatting rules strictly to maintain compatibility with Obsidian's rendering.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Create, search, and manage Bear notes via grizzly CLI.
Track water and sleep with JSON file storage
Notion API for creating and managing pages, databases, and blocks.
Smart ClawdBot documentation access with local search index, cached snippets, and on-demand fetch. Token-efficient and freshness-aware.
Work with Obsidian vaults as a knowledge base. Features: fuzzy/phonetic search across all notes, auto-folder detection for new notes, create/read/edit notes with frontmatter, manage tags and wikilinks. Use when: querying knowledge base, saving notes/documents, editing existing notes by user instructions.