Obsidian Cli
Skill ActiveInteract with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, perform vault operations from the command line, or develop and debug Obsidian plugins and themes.
Interact with Obsidian vaults and manage notes, tasks, and properties via the Obsidian CLI, and develop/debug Obsidian plugins and themes.
Features
- Read, create, search, and manage Obsidian notes
- Manage Obsidian tasks and properties
- Develop and debug Obsidian plugins and themes
- Reload plugins and run JavaScript in Obsidian context
- Capture errors, take screenshots, and inspect DOM
Use Cases
- When the user asks to interact with their Obsidian vault from the command line
- When the user needs to manage notes, tasks, or properties in Obsidian
- When the user wants to develop or debug Obsidian plugins and themes
- When the user asks to search vault content or perform vault operations
Non-Goals
- Directly editing Obsidian's internal database files
- Managing Obsidian settings outside of plugin/theme development commands
- Interacting with Obsidian sync features
Documentation
- info:Configuration & parameter referenceWhile commands and parameters are generally documented via CLI help, there is no explicit documentation of default values for flags or parameters within the SKILL.md.
Trust
- warning:Issues AttentionIn the last 90 days, 20 issues were opened and 3 were closed, indicating a low closure rate and potentially slow response from maintainers.
Versioning
- warning:Release ManagementThere is no version declared in SKILL.md frontmatter or any other manifest, and installation instructions reference 'main', preventing version pinning.
Code Execution
- warning:ValidationWhile parameters are structured, there is no explicit mention or evidence of schema validation libraries being used for input parameters, potentially allowing invalid values to be passed to the CLI.
- info:Error HandlingThe SKILL.md does not explicitly detail error handling for tool failures or malformed inputs. The Obsidian CLI itself likely handles many errors, but explicit reporting is not documented.
Errors
- info:Actionable error messagesWhile the SKILL.md doesn't detail error handling, the Obsidian CLI's own error messages are generally informative, but specific remediation steps are not always provided.
Practical Utility
- info:Edge casesWhile the Obsidian CLI itself likely handles many edge cases, the SKILL.md does not explicitly document failure modes, symptoms, or recovery steps for the skill's invocations.
Installation
First, add the marketplace
/plugin marketplace add kepano/obsidian-skills/plugin install obsidian-skills@obsidian-skillsQuality Score
Similar Extensions
Openclaw Debugging
100Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code.
Using Git Worktrees
100Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback
Obsidian
97Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Obsidian Vault
96Search, create, and manage notes in the Obsidian vault with wikilinks and index notes. Use when user wants to find, create, or organize notes in Obsidian.
Cli Anything Obsidian
95Command-line interface for Obsidian — Knowledge management and note-taking via Obsidian Local REST API. Designed for AI agents and power users who need to manage notes, search the vault, and execute commands without the GUI.
C Obsidian
76Obsidian vault as persistent memory — daily notes, session logs, knowledge capture, and search across your entire vault.