obsidian

Automate Obsidian vault and Markdown note operations via obsidian-cli.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/coltonbatts/Loubot --skill obsidian-coltonbatts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/coltonbatts/Loubot/tree/main/skills/obsidian
Command: npx skills add https://github.com/coltonbatts/Loubot --skill obsidian-coltonbatts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires obsidian-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you interact with and manage your Obsidian vaults, which are collections of plain Markdown notes, by leveraging the obsidian-cli tool for automation.

Core Features & Use Cases

  • Vault Management: Easily set, print, and resolve default Obsidian vaults.
  • Note Operations: Search for notes by title or content, create new notes, move/rename existing notes while updating links, and delete notes.
  • Use Case: Quickly find all notes related to a specific project, create a new note for a meeting, and ensure all internal links are updated automatically when you rename a note.

Quick Start

Use the obsidian skill to create a new note titled 'Project Alpha/Meeting Notes' with the content 'Discussed project milestones and next steps.'.

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I manage Obsidian notes from the command line?

You can manage Obsidian notes from the command line by using automation scripts that interface with the obsidian-cli. This allows you to search, create, move, and delete Markdown notes while maintaining internal link integrity across your configured vaults.

How do I automate creating and moving Markdown notes in an Obsidian vault?

To automate creating and moving Markdown notes in an Obsidian vault, you can execute commands that trigger the obsidian-cli. The Skill automatically updates internal links when you rename or move existing notes, ensuring your knowledge management structure remains intact.

Do I need obsidian-cli installed to automate Obsidian vault management?

Yes, you need the obsidian-cli binary installed and configured to automate Obsidian vault management. This Skill relies entirely on the obsidian-cli dependency to interact with your local Markdown notes and execute search and file manipulation operations.

Can I search Obsidian notes by content using the command line?

Yes, you can search Obsidian notes by title or content using the command line. By leveraging the obsidian-cli, the Skill facilitates quick retrieval of specific Markdown notes across your default vaults for efficient knowledge management.

What is the best way to update internal links when renaming notes in Obsidian?

The best way to update internal links when renaming notes in Obsidian is to use an automated approach via the obsidian-cli. Moving or renaming notes through this Skill ensures that all internal vault links are automatically resolved and updated to prevent broken connections.

How do I set a default Obsidian vault for CLI automation?

You can set a default Obsidian vault for CLI automation by using commands supported by the obsidian-cli. The Skill allows you to easily set, print, and resolve default vaults so your automated note operations target the correct Markdown directory.