Skip to content

First-party source

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

Templates

Fresh

List, read, and insert templates. Resolve , , and template variables.

Commands for Templates.

templates

List templates.

bash
total              # return template count

template:read

Read template content.

bash
name=<template>    # (required) template name
title=<title>      # title for variable resolution

resolve            # resolve template variables

template:insert

Insert template into active file.

bash
name=<template>    # (required) template name

Notes:

  • resolve option processes , , variables
  • Use create path=<path> template=<name> to create a file with a template

See also

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