obsidian-markdown

Create and edit Obsidian-flavored Markdown notes with wikilinks, embeds, callouts, and frontmatter.

4|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/flowing-abyss/obsidian-vault-skills --skill obsidian-markdown-flowing-abyss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-markdown
Source: https://github.com/flowing-abyss/obsidian-vault-skills/tree/main/skills/obsidian-markdown
Command: npx skills add https://github.com/flowing-abyss/obsidian-vault-skills --skill obsidian-markdown-flowing-abyss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Obsidian-specific Markdown brings unique features (wikilinks, embeds, callouts, frontmatter) that standard Markdown doesn't cover; this skill helps users learn, apply, and consistently implement Obsidian syntax across vaults.

Core Features & Use Cases

  • Wikilinks for internal vault connections: [[Note]] or [[Note|Display Text]].
  • Embeds for in-note content: ![[Note]] or ![[image.png]].
  • Callouts for highlighting information: > [!type] blocks.
  • Frontmatter properties for metadata: title, tags, aliases, cssclasses.
  • Rendering and editing consistency within Obsidian's reading view.

Quick Start

Create a new note with frontmatter properties and link it to related notes using wikilinks [[Note]] to establish vault connections.

Frequently Asked Questions about obsidian-markdown

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

FAQPage Schema
How do I use Obsidian markdown wikilinks to connect notes in my vault?

Obsidian markdown wikilinks connect notes by using the [[Note]] syntax, or [[Note|Display Text]] to show custom anchor text. This establishes internal vault connections and structures linked notes across your entire workspace.

What is the correct frontmatter syntax for Obsidian properties?

Obsidian frontmatter properties use YAML syntax at the top of a note to define metadata like title, tags, aliases, and cssclasses. This metadata structures vault content and enables consistent rendering within Obsidian's reading view.

How do I create callouts and embeds in Obsidian markdown?

Obsidian markdown creates callouts using > [!type] blocks to highlight information, and embeds using ![[Note]] or ![[image.png]] syntax to display in-note content. Both features ensure rendering consistency in Obsidian viewing.

Does standard markdown work with Obsidian frontmatter and wikilinks?

Standard markdown does not cover Obsidian-specific features like wikilinks, embeds, callouts, and frontmatter properties. You need Obsidian-flavored markdown syntax to connect notes and validate rendering consistency within Obsidian's reading view.

Why does my Obsidian markdown not render correctly in the reading view?

Obsidian markdown rendering issues often stem from syntax errors in wikilinks, embeds, callouts, or frontmatter properties. Enforcing Obsidian syntax rules and validating rendering consistency ensures notes display correctly in Obsidian viewing.