obsidian

by Unknown v1.0.0

Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.

What It Does

Automates interactions with Obsidian vaults using obsidian-cli, enabling users to search, create, move, and delete notes. It also safely refactors links within the vault.

When To Use

Use this skill when you need to automate tasks within your Obsidian vault, refactor notes safely, integrate Obsidian with other tools, or manage notes programmatically.

Inputs

Commands for the `obsidian-cli` tool, including search queries, file paths, and note content.

Outputs

The result of the `obsidian-cli` command, such as a list of search results, a success/failure message, or the updated content of a note.

Limitations

Requires `obsidian-cli` to be installed and configured correctly. Creating notes under hidden dot-folders via URI might be restricted by Obsidian. Vault paths must be correctly identified to prevent errors.

Installation

1. Install `obsidian-cli` using a package manager like `brew` (macOS) or `apt` (Linux): `brew install yakitrak/yakitrak/obsidian-cli`.
2. Configure your system's PATH environment variable to include the directory where `obsidian-cli` is installed.
3. Verify the installation by running `obsidian-cli --version` in your terminal.

View Cline documentation

Have a Skill to Share?

Join the community and help AI agents learn new capabilities. Submit your skill and reach thousands of developers.