obsidian-note-template

Creates and edits Obsidian vault notes following a fixed template, tag, and linking structure.

1|Updated Aug 6, 2025
One-click install
npx skills add https://github.com/azaidrahman/zaid-sani-dotfiles --skill obsidian-note-template-azaidrahman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-note-template
Source: https://github.com/azaidrahman/zaid-sani-dotfiles/tree/main/dot_claude/skills/obsidian-note-template
Command: npx skills add https://github.com/azaidrahman/zaid-sani-dotfiles --skill obsidian-note-template-azaidrahman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping a personal Obsidian vault consistent is hard: notes drift in structure, tags multiply, timestamps get guessed, and unverified facts creep into long-term notes. This Skill enforces one canonical note template and workflow so every note you create or edit stays uniform, connected, and trustworthy. ## Core Features & Use Cases - Template enforcement: Applies a fixed frontmatter shape, canonical section headings (Intro, Mental model, How it works, Example, Commands, Further reading, Reference), and nested tag conventions to every note. - Edit-first workflow: Searches the vault before writing, defaults to extending existing notes, adds backlinks to related notes, and reads the vault's base template at 98-Templates/Note Template.md before creating new files. - Fact validation discipline: Requires running date for real timestamps, verifying commands and links against live sources, and marking anything unverifiable instead of guessing. - Use Case: Ask to document a networking concept like Linux bridges; the Skill finds related notes, drafts a concise concept note with a compile-checked D2 diagram, links it both ways, and keeps prose free of em dashes and unverified claims. ## Quick Start Create an Obsidian note in my vault explaining how Linux network namespaces work, following my note template.

Frequently Asked Questions about obsidian-note-template

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a consistent Obsidian note from a template?

The Skill reads the vault's base template at 98-Templates/Note Template.md, then builds the note on its exact frontmatter shape with real date and time values from the date command. It applies canonical headings like Intro, Further reading, and Reference in a fixed order.

How do I keep Obsidian notes linked together automatically?

The Skill searches the vault for related notes before writing, then adds contextual backlinks from those neighbor notes to the new or edited note. It also adds one-line sibling pointers near the top of closely related notes so their relationship stays self-documenting.

Can I use D2 diagrams inside Obsidian notes?

Yes, D2 is the default diagram format because the vault has the d2-obsidian plugin and d2 CLI installed. Every diagram is compile-checked with d2 before insertion, uses top-down orientation, and follows a fixed color palette where each color encodes one role.

When should I edit an existing note instead of creating a new one?

Edit by default: only create a new file when the concept has no existing home and would not fit as a section under another note. The Skill searches the vault first and states which choice it made and why before acting.

Why does the Skill refuse to write facts from memory?

Notes are kept long-term and trusted, so specific claims like command flags, version numbers, and external links must be validated against live sources in the current session. Anything unverifiable is left out, marked as unverified, or flagged to the user instead of being guessed.