What problem does it solve? Managing Obsidian notes, tasks, and properties from the command line or debugging Obsidian plugins normally requires manual interaction with the app UI, which breaks automation workflows and slows down plugin development cycles. ## Core Features & Use Cases - Vault Operations: Read, create, append, search, and manage notes, daily notes, tasks, tags, backlinks, and properties using the obsidian CLI against a running Obsidian instance. - Plugin & Theme Development: Reload plugins, capture errors, run JavaScript in the app context, take screenshots, inspect the DOM, and check console output for a tight develop-test loop. - Use Case: While developing an Obsidian plugin, run obsidian plugin:reload id=my-plugin, check obsidian dev:errors, and verify the UI with obsidian dev:screenshot — all without touching the app window. ## Quick Start Ask the assistant to search your Obsidian vault for notes matching a keyword and append a new task to today's daily note using the obsidian CLI.