Cli Anything Obsidian
Skill Verified ActiveCommand-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.
To provide AI agents and power users with a command-line interface for managing Obsidian notes and knowledge graphs without needing to open the GUI.
Features
- Vault file management (list, read, create, update, delete, append)
- Obsidian query syntax and plain text search
- Active note status and opening notes
- Listing and executing Obsidian commands
- Checking Obsidian Local REST API server status
- Interactive REPL mode with tab completion
- JSON output for agent consumption
- API key and host URL configuration
Use Cases
- Automating note creation and organization in Obsidian via AI agents.
- Searching and retrieving information from an Obsidian vault programmatically.
- Executing Obsidian editor commands or application functions via script.
- Integrating Obsidian note-taking into AI-driven workflows without GUI interaction.
Non-Goals
- Directly managing Obsidian application settings beyond API key/host configuration.
- Providing a graphical user interface; it is strictly a command-line tool.
- Interacting with Obsidian vaults on non-local systems without proper network configuration.
Execution
- info:Pinned dependenciesWhile Python dependencies are used, explicit lockfile pinning details are not immediately visible in the provided source, though standard `pip install` implies a level of dependency resolution.
Installation
npx skills add hkuds/cli-anythingRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
VerifiedTrust Signals
Similar Extensions
LLM Wiki
100Use when building or maintaining a persistent personal knowledge base (second brain) in Obsidian where an LLM incrementally ingests sources, updates entity/concept pages, maintains cross-references, and keeps a synthesis current. Triggers include "second brain", "Obsidian wiki", "personal knowledge management", "ingest this paper/article/book", "build a research wiki", "compound knowledge", "Memex", or whenever the user wants knowledge to accumulate across sessions instead of being re-derived by RAG on every query.
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.
C Obsidian
76Obsidian vault as persistent memory — daily notes, session logs, knowledge capture, and search across your entire vault.
Trader Regime
100Detect current market regime using npx neural-trader — bull/bear/ranging/volatile classification with recommended strategy
Setup
100Use first for install/update routing — sends setup, doctor, or MCP requests to the correct OMC setup flow