obsidian_template_read
Read a template from your Obsidian vault by name. Optionally resolve its variables to get expanded content for use in notes.
Instructions
Read the content of a template by name from the vault's templates folder.
Wraps the CLI's template:read Verb. Returns the raw template text. Set resolve to expand the template's variables (e.g. Templater placeholders) instead of returning them literally; pass title to supply the title used during that variable resolution.
Parameters: name (required) — template name (as it appears in the templates folder) resolve (optional) — true to resolve/expand template variables title (optional) — title used for variable resolution (with resolve)
Examples: obsidian_template_read({ name: "daily" }) obsidian_template_read({ name: "meeting", resolve: true, title: "Standup 2026-05-20" })
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Template name | |
| title | No | Title for variable resolution (used with resolve) | |
| resolve | No | Resolve/expand template variables |