obsidian-cli: a Claude Code skill by Steph Ango
For Obsidian users who want Claude to read, write and search notes in an open vault. Skip it if the Obsidian app is not running on your machine.
- Score
- 74of 100
- Rank
- #126of 239
- Installs
- 84.5Kon skills.sh
- Security
- Clear 5 scanners
- Updated
- 2026
- Context
- ~119tokens always
Install
npx skills add https://github.com/kepano/obsidian-skills --skill obsidian-cli Run it in your terminal. View the source
Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app
What does obsidian-cli do?
obsidian-cli is a Claude skill that works with your Obsidian vault through the obsidian command line tool while the app is open. Claude can read a note, create one from a template, append text, search the vault, add tasks to today's daily note, set properties, list tags by count and show backlinks. It targets files by wikilink name or exact path, and vaults by name. For plugin and theme developers it runs a loop: reload the plugin with plugin:reload, check dev:errors, take a dev:screenshot or inspect the DOM, then read console errors. It can also run JavaScript inside the app with obsidian eval.
When should you use obsidian-cli?
Use it when
- You want a task added to today's daily note
- You need to search your vault from the terminal
- You are debugging an Obsidian plugin or theme
Skip it when
- Obsidian is closed or not installed
- Your notes live in Notion or another app
What it needs and what it can touch
You need
- The Obsidian app, open while Claude works
- The obsidian CLI
What it can do
- Runs shell commands (obsidian)
- Reads and edits notes in your vault
- Runs JavaScript inside the Obsidian app
From reading its instructions, not from running it.
Why it scores 74
Strongest on quality (100 of 100), weakest on trust (62).
Is obsidian-cli safe to install?
Every scanner that checked it passed it. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.
| Scanner | Result | Date |
|---|---|---|
| Gen Agent Trust Hub | Passed | Nov 12, 2026 |
| Socket | Passed | Nov 11, 2026 |
| Snyk | Low risk | Nov 12, 2026 |
| Runlayer | Passed | Feb 28, 2026 |
| ZeroLeaks | Passed | Apr 16, 2026 |
Details
- Installs
- 84,469
- Repository stars
- 51,734
- Last repository change
- Tokens always loaded
- about 119
- Tokens when used
- about 667
- License
- MIT
- Data confidence
- High
Did it do the job for you?
Alternatives to obsidian-cli
All skills for this job-
Get obsidian-basesobsidian-bases
For Obsidian users who want Claude to write .base files that show notes as tables, cards or maps.
-
Get obsidian-markdownobsidian-markdown
For Obsidian users who want Claude to write notes with valid wikilinks, embeds and callouts.
-
Get claude-obsidianclaude-obsidian
For Obsidian users who want Claude to file sources into a linked Markdown wiki.
-
Get orca-linearorca-linear
For Orca users who want Claude to update, search and close out Linear tickets from the terminal.