obsidian-vault-writer
Installation
SKILL.md
Obsidian Vault Writer
Append and write content to Obsidian vaults using notesmd-cli. Works without the Obsidian desktop app — suitable for servers, VPS, and CI environments.
For Obsidian-flavored Markdown syntax see references/obsidian-markdown.md. For Canvas files see references/obsidian-canvas.md. For Bases files see references/obsidian-bases.md. For full notesmd-cli command reference see references/notesmd-cli.md.
Step 1 — Check Vault Setup
notesmd-cli list-vaults --default --path-only
- Output is a path → vault is registered; use it for this session.
- Empty output → vault is not registered. Suggest a default and ask:
"No vault registered. Recommended path:
~/vaults/obsidian. Use this, or enter a different absolute path?" Then register with the confirmed path: