TheDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/kepano/obsidian-skills/llms.txt
Use this file to discover all available pages before exploring further.
obsidian-markdown skill teaches AI coding assistants to create and edit valid Obsidian Flavored Markdown. Obsidian extends CommonMark and GitHub Flavored Markdown with wikilinks, embeds, callouts, properties, comments, and other syntax. Load this skill when your agent is working with .md files inside an Obsidian vault, or whenever the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes. Standard Markdown — headings, bold, italic, lists, blockquotes, code blocks, tables — is assumed knowledge; this skill covers only the Obsidian-specific extensions.
Workflow
Add frontmatter
Add a YAML properties block at the very top of the file with
title, tags, aliases, and any custom properties. See /reference/properties for all property types.Write content
Use standard Markdown for structure, then layer in Obsidian-specific syntax (wikilinks, callouts, embeds, etc.) as needed.
Link related notes
Use
[[wikilinks]] for internal vault connections so Obsidian tracks renames automatically. Use [text](url) only for external URLs.Embed content
Embed other notes, headings, images, or PDFs with the
![[embed]] syntax. See /reference/embeds for all embed types.Add callouts
Highlight important information using
> [!type] callout syntax. See /reference/callouts for all callout types.Internal Links (Wikilinks)
Wikilinks are the primary way to connect notes inside a vault. Obsidian automatically updates them when a note is renamed.^block-id to any paragraph:
Embeds
Prefix any wikilink with! to embed its content inline in the current note.
Callouts
Callouts render highlighted blocks of information with a colored icon and title. They are based on blockquote syntax.note, tip, warning, info, example, quote, bug, danger, success, failure, question, abstract, todo.
See /reference/callouts for the full list with aliases, nesting, and custom CSS callouts.
Properties (Frontmatter)
Properties are defined in a YAML block enclosed by--- at the top of the file. Obsidian renders them in a structured properties panel in editing view.
tags (searchable labels), aliases (alternative note names for link suggestions), cssclasses (CSS classes applied to the note for styling).
See /reference/properties for all property types, tag syntax rules, and advanced usage.
Tags
Tags can appear inline anywhere in the note body, or in thetags property in frontmatter.
Comments
Obsidian supports hidden comments that are visible in edit mode but invisible in reading view.Formatting & Math
Obsidian extends standard Markdown with highlight syntax and LaTeX math rendering.Footnotes
Diagrams (Mermaid)
Obsidian renders Mermaid diagrams natively inside fenced code blocks taggedmermaid.
To link Mermaid nodes to Obsidian notes, add
class NodeName internal-link; inside the diagram definition.