Skip to content

First-party source

Desktop command contract: Obsidian CLI, retrieved 2026-08-29 EDT. See the dated source ledger.

Daily notes

Fresh

Open, read, append, prepend, and resolve the path of the daily note.

Commands for Daily notes.

daily

Open daily note.

bash
paneType=tab|split|window    # pane type to open in

daily:path

Get daily note path. Returns the expected path even if the file hasn't been created yet.

daily:read

Read daily note contents.

daily:append

Append content to daily note.

bash
content=<text>     # (required) content to append
paneType=tab|split|window    # pane type to open in

inline             # append without newline
open               # open file after adding

daily:prepend

Prepend content to daily note.

bash
content=<text>     # (required) content to prepend
paneType=tab|split|window    # pane type to open in

inline             # prepend without newline
open               # open file after adding

See also

Unofficial SOP mirror. Built for terminal-driven and agentic Obsidian workflows.