obsidian-skilllisted
Install: claude install-skill wizzy15/obsidian-skill
# Obsidian CLI
Controls the running Obsidian app via IPC. First invocation launches Obsidian if not running.
## Prerequisites
1. Install Obsidian 1.12+
2. Enable CLI: **Settings → General → Command line interface** → follow registration prompt
3. Restart terminal (registration adds `obsidian` to PATH automatically)
Platform-specific PATH details:
- **macOS**: appends `/Applications/Obsidian.app/Contents/MacOS` to `~/.zprofile`
- **Linux**: symlink at `/usr/local/bin/obsidian` (fallback `~/.local/bin/obsidian`)
- **Windows**: requires `Obsidian.com` redirector from Discord `#insider-desktop-release`
## Syntax
```
obsidian <command> [vault=<name>] [file=<name>] [path=<path>] [flags] [--copy]
```
| Pattern | Behavior |
|---------|----------|
| `vault=<name>` | Target vault by name; defaults to cwd vault or active vault |
| `file=<name>` | Wikilink-style resolution (no path/extension needed) |
| `path=<path>` | Exact vault-relative path, e.g. `path="Folder/Note.md"` |
| `total` | Return count instead of list |
| `format=json\|text\|csv\|tsv\|md` | Output format (varies per command) |
| `--copy` | Copy any command's output to clipboard |
| `\n` / `\t` | Newline / tab in content strings |
| No file/path | Defaults to active file in Obsidian |
| Bare `obsidian` | Opens interactive TUI with autocomplete + `Ctrl+R` history |
## Quick start
These five operations cover most agent tasks. For complete command reference, see the domain-specific guides below.
### Read a note
```b