obsidian

Automate Obsidian vault workflows by driving obsidian-cli to manage Markdown notes.

327|85|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/letta-ai/lettabot --skill obsidian-letta-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/letta-ai/lettabot/tree/main/.skills/obsidian
Command: npx skills add https://github.com/letta-ai/lettabot --skill obsidian-letta-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian users manually manage vaults and notes. This Skill automates vault workflows by driving the obsidian-cli to manipulate Markdown notes, reducing repetitive editing and search time.

Core Features & Use Cases

  • Programmatic vault access: search, create, move, and link Markdown notes across vaults.
  • Batch operations and automated workflows: bulk note creation, reorganization of folder structures, and enforcement of naming conventions.
  • Integrations for knowledge workflows: combine with other automation to build personalized note-taking systems and automated archival.

Quick Start

Install obsidian-cli (brew): brew install yakitrak/yakitrak/obsidian-cli Set a default vault: obsidian-cli set-default "<vault-folder-name>" Basic operations:

  • Search notes: obsidian-cli search "query"
  • Create a note: obsidian-cli create "Folder/Note" --content "Note content"
  • Move/rename notes: obsidian-cli move "old/path" "new/path" Check the active vault: obsidian-cli print-default --path-only

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I automate Obsidian vault workflows with markdown notes?

To automate Obsidian vault workflows, you can use this Skill to drive the obsidian-cli, which programmatically searches, creates, moves, and links markdown notes across local vaults to reduce manual editing time.

How do I batch create and reorganize markdown notes in an Obsidian vault?

Batch creating and reorganizing markdown notes in an Obsidian vault is achieved by utilizing the obsidian-cli through this Skill, enabling bulk note creation, folder structure reorganization, and naming convention enforcement.

Do I need the obsidian-cli binary installed to automate local vaults?

Yes, you need the obsidian-cli binary installed and a local Obsidian vault to operate. You can install the required obsidian-cli binary using Homebrew and set a default vault before running automated workflows.

What is the best way to search and link existing notes across multiple Obsidian vaults?

The best way to search and link existing notes across multiple Obsidian vaults is by executing obsidian-cli commands via this Skill, providing programmatic vault access for personal knowledge management and team collaboration.

Can I enforce folder structures and naming conventions when moving markdown files?

Yes, you can enforce folder structures and naming conventions when moving markdown files by automating the obsidian-cli move commands, allowing precise reorganization of notes within your local Obsidian vault.