save-to-obsidian

Transfer Markdown files to a remote Obsidian vault via SSH and SCP.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/velamints2/clawbot-lab --skill save-to-obsidian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: save-to-obsidian
Source: https://github.com/velamints2/clawbot-lab/tree/main/skills/save-to-obsidian
Command: npx skills add https://github.com/velamints2/clawbot-lab --skill save-to-obsidian

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates saving Markdown content to a remote Obsidian vault over SSH, ensuring consistent formatting and seamless storage without manual transfers.

Core Features & Use Cases

  • Safely transfers Markdown notes to a remote vault via SCP with automated filename sanitization for iCloud compatibility.
  • Enforces Obsidian formatting rules (Mermaid diagrams, Markdown tables, wiki-links, and kebab-case filenames) to ensure correct rendering.
  • Use Case: After generating notes with an AI agent, push them to the vault for indexing, sharing, or offline access.

Quick Start

Configure SSH host and vault path in TOOLS.md, then say 'save to obsidian' to transfer the active note.

Frequently Asked Questions about save-to-obsidian

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I save markdown notes to an Obsidian vault using SSH?

To save markdown notes to an Obsidian vault using SSH, this Skill transfers content via SCP to a remote host. It requires configuring SSH access details in TOOLS.md and providing a source file to transfer.

Does Obsidian formatting like Mermaid diagrams and Markdown tables work over SSH transfer?

Obsidian formatting like Mermaid diagrams and Markdown tables work over SSH transfer because the Skill enforces rendering rules and filename sanitization before remote transfer. This ensures your notes display correctly within the vault.

Can I sync Obsidian notes across machines via iCloud after an SCP transfer?

You can sync Obsidian notes across machines via iCloud after an SCP transfer because the Skill uses kebab-case filename sanitization for iCloud compatibility. This enables seamless indexing and offline access after pushing the content.

What do I need to configure before pushing content to a remote Obsidian vault?

Before pushing content to a remote Obsidian vault, you need to configure the SSH host, user, and vault path in TOOLS.md. You must also ensure the local script at scripts/save-to-obsidian.sh is present to execute the transfer.

Why are my Obsidian filenames not syncing correctly with iCloud?

Obsidian filenames may not sync correctly with iCloud due to improper formatting, which this Skill solves by enforcing kebab-case filename sanitization. This ensures your markdown files remain compatible with iCloud syncing across machines.