What problem does it solve?
Obsidian users often need repetitive, context-aware notes. This skill provides a robust framework to create and edit Temlater templates that support variables, functions, control flow, and Obsidian-specific syntax, enabling dynamic content generation and consistent note structure.
Core Features & Use Cases
- Create and edit Temlater templates that include variables, functions, and conditional logic, and apply them to Markdown notes.
- Access and manipulate YAML frontmatter, file metadata, and template results via the tp API, including post-processing after creation for new notes.
- Extend the capability with user scripts (scripts/) to add custom functions and reusable templates, and use features like tp.static, tp.hooks for robust workflows.
- Typical use cases include daily notes, meeting notes, project templates, and research workflows that benefit from automated content generation and standardized formats.
Quick Start
Create a basic Obsidian template using Templater and run it to generate a new note with a title and timestamp.