obsidian-cli
๐ฏSkillfrom kepano/obsidian-skills
Interacts 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.
Overview
Obsidian CLI is a skill that enables interaction with Obsidian vaults through the obsidian command-line interface. It supports reading, creating, searching, and managing notes, tasks, properties, tags, and backlinks, as well as plugin and theme development operations including JavaScript execution, plugin reloading, screenshot capture, error logging, and DOM inspection within a running Obsidian instance.
Key Features
- Note Management - Read, create, append to, and manage notes using
file=<name>(wikilink-style) orpath=<path>(exact vault path) targeting, with template and silent mode support - Search and Discovery - Search vault content with query parameters and limits, list tags with sorting and counts, view backlinks for any note, and access daily notes
- Task Operations - Read, create, and manage tasks including daily todo lists via
obsidian tasks daily todoand task appending to daily notes - Property Management - Get and set note properties (frontmatter) with
property:setandproperty:getcommands for metadata management - Plugin Development - Reload plugins, execute JavaScript within Obsidian, capture error logs, take screenshots, and inspect DOM elements for plugin and theme development workflows
- Multi-Vault Support - Target specific vaults with
vault=<name>parameter, defaulting to the most recently focused vault
Who is this for?
This skill is for Obsidian users and developers who want to interact with their vaults programmatically from the command line or through AI assistants. It is particularly valuable for plugin and theme developers who need development tools like JS execution and DOM inspection, as well as power users who want to automate note management, task tracking, and vault operations.
Same repository
kepano/obsidian-skills(8 items)
Installation
npx vibeindex add kepano/obsidian-skills --skill obsidian-clinpx skills add kepano/obsidian-skills --skill obsidian-cli~/.claude/skills/obsidian-cli/SKILL.mdSKILL.md
More from this repository7
Agent skills for Obsidian
Agent skill for working with Obsidian's Bases feature, enabling structured data views and database-like functionality within vaults.
An agent skill for creating and editing Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax extensions.
Teaches the JSON Canvas format for Obsidian, enabling visual arrangement of notes, files, and connections on a spatial canvas
Extracts clean markdown content from web pages using the Defuddle CLI, removing navigation, ads, and clutter to reduce token usage. Preferred over WebFetch for standard web pages, with support for markdown output, file saving, and metadata extraction.
Plugin
Plugin