obsidian-markdown

Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, and frontmatter properties.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/zhboner/Agent-Skills --skill obsidian-markdown-zhboner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-markdown
Source: https://github.com/zhboner/Agent-Skills/tree/main/obsidian-skills/skills/obsidian-markdown
Command: npx skills add https://github.com/zhboner/Agent-Skills --skill obsidian-markdown-zhboner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Creates and edits Obsidian Flavored Markdown so your notes support wikilinks, embeds, callouts, frontmatter properties, tags, and other Obsidian-specific behaviors without breaking formatting in Obsidian.

Core Features & Use Cases

  • Wikilinks and internal navigation: Link notes, headings, blocks, and same-note sections using [[...]] patterns for a connected vault.
  • Obsidian embeds and content reuse: Inline-embed note sections, images, and PDF pages with ![[...]] syntax to compose notes from existing content.
  • Callouts and frontmatter-driven properties: Add rich callouts using > [!type] and define YAML frontmatter properties (title, tags, aliases, CSS classes) to structure and search notes effectively.

Quick Start

Create a note with YAML frontmatter (for example: title and tags), write standard Markdown for structure, then add Obsidian features like [[wikilinks]], ![[embeds]], and > [!note] callouts as needed for the content.

Frequently Asked Questions about obsidian-markdown

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

FAQPage Schema
How do I write Obsidian markdown with wikilinks and embeds?

Obsidian callouts use the syntax `> [!type]` at the start of a blockquote, where the type defines the callout style like note, warning, or info. This enriched reading-view formatting helps highlight important concepts within your markdown notes without breaking standard formatting.

Can I embed content from other notes in Obsidian?

Yes, you can inline-embed note sections, images, and PDF pages using the `![[...]]` embed pattern. This allows you to compose new notes by directly reusing existing content from across your Obsidian vault.

Does standard markdown knowledge work when adding Obsidian frontmatter properties?

Standard markdown works seamlessly alongside Obsidian frontmatter properties, which use YAML to define metadata like title, tags, aliases, and CSS classes. You write the YAML block at the top of your note, then continue with standard markdown structure and Obsidian-specific features.

What is the best way to link to a specific block in an Obsidian note?

The best way to link to a specific block is using the `[[...]]` wikilink pattern combined with block IDs to target exact content sections. You can also link to headings and same-note sections to maintain a deeply connected vault structure.

How do Obsidian tags format differently from standard markdown tags?

Obsidian tags are formatted using YAML frontmatter properties or inline within the note text, enabling effective note searching and structuring. They integrate with frontmatter-driven properties like aliases and CSS classes to categorize and manage your vault content.